4 ms·
Yes, this is pretty freaking cool. Hopefully it works on Windows too, which is my main OS when I'm working with Go. It seems Windows is a second class citizen
by regecks 13y ago
Yes, this is pretty freaking cool.
Hopefully it works on Windows too, which is my main OS when I'm working with Go. It seems Windows is a second class citizen when it comes to some of the toolchain (pprof is kinda broken, I can't get addresses to resolve to symbols and just end up profiling on Linux), but fingers crossed!
- enneff 13y agoIt does work on windows/amd64. We're trying hard to keep Windows well-supported. The pprof story is a little sad, as it was a very unix-centric tool to begin with.
- dualogy 13y ago> We're trying hard to keep Windows well-supported As another Go developer on Win7, thanks, I think a lot of people really do appreciate this. I've worked for years under Linux and OSX as well, but when I started dabbling in OpenGL via Go last year, I switched to Win7 for better nvidia gpu drivers (and Steam), simple as that. If you keep other MS crap I mean software off a Win7 system, it's a rock-solid developer OS with msys/mingw and Sublime Text and Go. I wouldn't touch Win8 but my 7 setup is absolutely working for me as of now. Ultimately I'll have to head back to a Unix seeing the direction Windows is taking, but I'm really happy to be able to work in Go as a first-class citizen for the time being. Also given today's prevalence of Unixes in developer circles, Win7 is ironically the only OS giving off that "bad-ass underdog" vibe..
- AndreasFrom 13y agoI made pprof work, on my machine at least, by replacing the Unix-style directories with Windows ones. /dev/null -> NUL and /tmp -> $ENV{'TEMP'} in the perl script.