跳转至

Go

环境搭建

我使用 Mise + VSCode 搭建开发环境,Mise 用于管理工具链,VSCode 用于编写代码。

获取工具链

# 使用最新版的 go
mise use -g go@latest

编辑器集成

VSCode 上有 Go 官方拓展 Go,该拓展几乎是开箱即用的,它会自动帮你安装需要的东西,不需要什么额外的设置。

由于使用 mise 安装 go 时不会直接修改 PATH 环境变量,因此拓展可能找不到已安装的 go。最简单的解决方式就是修改 .vscode/settings.json 文件

{
  "go.goroot": "path/to/go/root"
}

或者使用如下方法之一