版权声明:本文为原创文章,转载请注明作者和出处。
VS Code插件安装
以下插件都应安装在WSL中:
- Go,发布者: Microsoft
- Push, 发布者: N Anderson
- Text Marker (Highlighter),发布者: Ryuichi Inagaki
环境配置
Module方式(推荐)
代理配置
建议使用go 1.13以上版本,因为默认开启了Module,否则需要修改go环境变量GO111MODULE=on(go 1.11-go 1.12)
sudo echo “go env -w GOPROXY=https://goproxy.cn,direct" >> /etc/profile
完成以上基本配置,安装go tools,Ctrl+Shift+p,Go:Install/Update Tools
GoPath方式
Go语言的环境配置相对来讲要麻烦一些,主要是由于中国墙的原因,需要我们做以下动作:
WSL中配置GOPATH,export GOPATH=~/go
1 | mkdir -p ~/go/src |
完成以上基本配置,安装go tools,Ctrl+Shift+p,Go:Install/Update Tools
VS Code配置
扩展的json文件配置:
1 | { |
GOPATH配置(Module方式不需要):
1 | "go.gopath": "~/go:${workspaceFolder}/:${workspaceFolder}/../../xxx" |