再升級go 到1.13版本後,開啓了go mod 模塊,導致vscode 的自動補全功能不好用,在google了一番資料後發現,在開啓go mod 後,不建議使用go 工具,推薦使用Go Language Server ,隨後查找資料,搜索vscode 入口開啓Go Language Server,找到開啓方法。
打開設置,搜索“ go.useLanguageServe
”,並勾選上,默認情況下, Go 擴展會提示你安裝 gopls
如果安裝失敗,則可以使用如下方式安裝
go get golang.org/x/tools/gopls@latest
安裝完成後重啓vscode,測試自動補全是否恢復。
開啓go mod 方法:
go env -w GO111MODULE=on