3 ms·
Go has such a great set of tools, it's definitely one of the reason I love it so much. The Go team did an amazing job on this.
by stevedomin 13y ago
Go has such a great set of tools, it's definitely one of the reason I love it so much.
The Go team did an amazing job on this.
- regecks 13y agoYes, 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.