3 ms·
> If you want a language which requires an IDE I didn't ask for a language which "requires" an IDE. I simply want to find a decent IDE for use when coding Go.
by trailfox 13y ago
> If you want a language which requires an IDE
I didn't ask for a language which "requires" an IDE. I simply want to find a decent IDE for use when coding Go.
- mahmoudhossam 13y agoThere's Golangide[0] and Goclipse[1]. [0]: https://code.google.com/p/golangide/ https://code.google.com/p/golangide/ [1]: https://code.google.com/p/goclipse/ https://code.google.com/p/goclipse/
- trailfox 13y agoThanks
- mahmoudhossam 13y agoYou're welcome.
- grey-area 13y agoThe thread started with refactoring, and then moved on to IDEs - what I was trying to say was that if you expect to require an IDE to help you with tasks like that, you might not enjoy using Go very much, because usually IDEs tailored for an ecosystem with built in autocomplete, docs, refactoring etc are useful for languages where refactoring means changing header files, the inheritance hierarchy is complex, the std lib or API is really large, etc. (like Java, ObjC, C# perhaps). None of that applies to Go so I don't really see what an IDE would add above a text editor (I use TextMate for example), combined with a browser open at the excellent package docs here - http://golang.org/pkg/ http://golang.org/pkg/.
- elithrar 13y ago> I didn't ask for a language which "requires" an IDE. I simply want to find a decent IDE for use when coding Go. Depends what you mean by "IDE". There's LiteIDE[1], which fits the more "traditional" idea of an IDE. I use Sublime Text 2 + GoSublime[2] myself; auto-completes from packages—inc. third party ones installed via `go get`—as well as error detection and integrated `go fmt`. [1]: https://code.google.com/p/liteide/ https://code.google.com/p/liteide/ [2]: https://github.com/DisposaBoy/GoSublime https://github.com/DisposaBoy/GoSublime