An autocompletion daemon for Go
github.com
github.com
For C/C++/Obj-C we can use llvm/clang. [1] I've found Pysmell[2] and Rope[3], for Python. C# has NRefactory[4], which is used by the Sharpdevelop and Xamarin folks. When doing java you can kind of do this with Eclim[5]. It can run a headless eclipse.
The day vim does all of these out of the box, will be a happy day!
[1] https://github.com/Rip-Rip/clang_complete
[2] https://code.google.com/p/pysmell/
[3] http://rope.sourceforge.net/
[4] https://github.com/icsharpcode/NRefactory
[5] http://eclim.org
It would be nice if this new Go completer could be plugged into YCM (for example), or if these various plugins could combine efforts somehow. Superficially (I haven't read the source), YCM seems like it would have a pluggable backend since it already uses both llvm/clang and jedi(python) for completions.
Thanks for the great tool, I'll be using this a lot.