no idea when it began to fail, might because I lazy load the go.nvim;
Also cache some of the result for completion list.
Changes to be committed:
modified: lua/go/commands.lua
modified: lua/go/complete.lua
modified: lua/go/godoc.lua
modified: lua/go/package.lua
* fix: use strict test function name while debugging
* fix: use strict test function name while debugging
* Revert "fix: use strict test function name while debugging"
This reverts commit f47dd66c50.
* fix: GoPkgOutline, should reset pkg_info data before rerender
Co-authored-by: zhuyajie <930664@qq.com>
New feature.
It shows all public symbols inside a go package with a side panel.
Also refer https://github.com/golang/go/issues/37237 for some workaround
* add side_panel for go package
* Add command GoPkgInfo
* multi lines hint
* allow refresh when buffer write happed
* remove node of receiver
* update treesitter queries for better panel display
* variadic args