傻瓜式 VSCode 配置 Golang 开发环境

7,484 阅读1分钟

VSCodeGolang 安装就不说了,网上教程一大把。

GoProxy 配置

由于国内网络环境限制,建议先配置GoProxy环境变量,当然不配置也行,你能正常访问 golang.org/ 的话问题不大。

推荐使用go mod管理项目

在安装好Go运行环境后,Windows系统可以打开cmd或者powershell (macOSLinux系统打开终端),分别输入以下命令

# 启用 go mod
go env -w GO111MODULE=on
# 设置 Go Proxy 代理
go env -w GOPROXY=https://goproxy.io,direct

VScode 安装 Go 插件

VSCode 安装 Go 工具包

Go 工具包包含了一些格式化、代码检查等功能

  1. Ctrl + Shift + P (Windows环境),或者选择 "查看" -> "命令面板"
  2. 输入 go isntall
  3. 选择 Go: Install/Update Tools
  4. 选择全部安装
  5. 这时候会弹出 "输出" 框,等待安装完成即可

Vscode Go 插件配置

  1. 打开VSCode设置面板
  2. 定位到Go插件项
  3. 修改格式化Go代码工具,我习惯使用的是goimports,大家可以根据自己的喜好进行选择
  4. 启用代码提示(个人习惯,可以不启用)
  5. 启用Go Server,启用后可以开启代码跳转、格式化、自动完成、代码诊断等功能

还可以设置其他配置项,感兴趣的同学可以到官方文档自行了解 github.com/golang/vsco…

结语

到这里VSCode基本上可以满足我们日常开发Go的需求了