GNOME Bugzilla – Bug 792292
Support go-langserver
Last modified: 2018-01-11 10:53:50 UTC
Sourcegraph has an implementation of the Language Server Protocol here https://github.com/sourcegraph/go-langserver, it would be nice if Builder could use it.
I believe someone has started on one, but since I'm not familiar with Go, I'm going to have to rely on the community to put this together. https://twitter.com/hergertme/status/949483909267439616
Created attachment 366443 [details] [review] first draft implementation I tested this in ~/.local/share/gnome-builder/plugins, using Builder from flatpak, and then imported it into the tree and added 'Builtin=True'. It's the rust-langserv plugin with some search and replace. Speaking of flatpak, I'm running the plugin inside of a bash login shell to try and make sure that I get the host environment, but that seems sort of gross and wrong. I tried settings things in .buildconfig and then pulling them out of the build manager context, but got sort of lost- and seems like not the most user friendly default?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-builder/issues/343.