Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Going through this, I now realize one of the significant reasons I took such a big liking to Go. They realize [1] how important it is to make it easy not just for a programmer to work with the language, but also for writing tools that work with the language. And this happens to be very important for what I do. [2]

[1] http://talks.golang.org/2012/splash.slide#34

[2] https://github.com/shurcooL/Conception#conception



> but also for writing tools that work with the language.

What I've seen from go's tooling today: a very crude debugger and zero IDE support.

The bar for "good tooling" in 2013 is quite a bit higher than it was in 1999.


IDE support comes in the form of the gocode daemon. Works fine with Emacs, Vim, Eclipse, etc.

There's a Golang-specific IDE but it isn't very fancy. Most people just use the Gocode daemon with their editor of choice.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: