一、设置go env
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
二、vscode的go插件安装
1、go语言插件
在vscode扩展中搜索“go”,如下图,下载安装go插件

2、其他插件安装:
按住Command+Shift+P 输入Go:Install/Update Tools,全选下载
三、golang跳转配置
1、检查是否安装go.docsTool
由File->preferences->settings->"Search settings"查找是否没有安装go.docsTool,若没有安装,则:go get -u -v github.com/zmb3/gogetdoc,选择“gogetdoc”。

2、关闭Use Language Server
在"Search settings"中搜索Use Language Server,然后取消勾选,这是一个vscode增强服务,但与godef冲突。

3、安装gopls
打开 VS Code 的 setting, 搜索 go.useLanguageServe, 并勾选上。默认情况下, Go 扩展会提示你安装 gopls

本文详细介绍了如何配置Visual Studio Code(VSCode)进行Go语言开发,包括设置goenv环境变量,安装并配置Go语言插件,以及启用golang跳转功能。重点讲解了安装goenv、gopls和go.docsTool,以及调整UseLanguageServer设置以优化代码导航体验。
1299

被折叠的 条评论
为什么被折叠?



