vscode 配置 go 环境

358 阅读1分钟

1、go 环境

1.1、安装

官网

Mac环境安装 方法一:

brew install go

方法二: 因为国内网络的原因可以选择到  Go中文网下载,选择自己操作系统对应的版本下载。 安装完成后在命令行中执行以下

go version 
# go1.18.4 darwin/amd64

1.2、配置 go env

七牛云代理

go env -w GO111MODULE=on 
go env -w GOPROXY=https://goproxy.cn,direct
# 清空缓存 
go clean --modcache
# 查看环境
go env 

go env内容

GO111MODULE="on"
GOPROXY="https://goproxy.cn,direct"
GOROOT="/usr/local/Cellar/go/1.18.4/libexec"
GOPATH="/Users/youname/go"
GOMODCACHE="/Users/youname/go/pkg/mod"

参考: GoPath模式和GoMoudle模式的相爱相杀

2、vscode 配置环境

2.1 安装插件

安装插件

  • go
  • go doc
  • Code Runner

2.2、安装Go插件所依赖的go tools

方法一: 按command+shift+p 调出命令面板,输入go install tools 选Go: Install/Update Tools 方法二: 新建 main.go

package main

import "fmt"

func main(){
	fmt.Println("hello go")
}

gotools.png

2.3 代码的格式化

打开vscoede,发开settings设置, 在搜索框 输入“format On Save”,可以看到go的相关设置, 击“Edit in settings.json”,就会进入到settings.json的配置文件 添加以下:

"[go]": {
    "editor.insertSpaces": true,
    "editor.formatOnSave": true,
    "editor.defaultFormatter": "golang.go"
  }

重起vscode