Koichi Shiraishi
Koichi Shiraishi
@glepnir okay, I'll write a full example of how to write neovim plugin written in Go. including https://github.com/neovim/go-client/issues/68#issuecomment-609034423 and #75. /cc @DenLilleMand
invited https://github.com/zchee/nvim-lsp which is almost for me, so internal repo. but might be more helped you
FYI: sign is https://github.com/zchee/nvim-lsp/blob/master/pkg/runtime/sign.go event is https://github.com/zchee/nvim-lsp/blob/master/pkg/runtime/event.go
also https://github.com/zchee/nvim-lsp/blob/master/pkg/lsp/lsp.go#L112-L133
@ThreeFx okay, I’ll write test code. Maybe it helped you.
@glepnir Thanks! will check it.
@glepnir I'd dig this issue but not yet solved...
@glepnir Could you post Go side minimal code? It's doesn't work at least my local. ```go func (c *Command) LspInstall(p *plugin.Plugin) ([]string, error) { userConfig := make([]string, 0) getUserConfig :=...
@gennad I'll check later.
@gennad The short answer is, See https://github.com/zchee/nvim-go/blob/core/rearchitecture/plugin/nvim-go.vim. I'll more details comment later.