核心必备
安装 go 插件的依赖工具
安装 Go 插件时,首先打开 .go 文件时, VSCode 会自动提示安装依赖工具,点击 "install All" 即可。
主要依赖工具包裤:
gopls- Go 语言服务器(核心)dlv- 调试器gofumpt- 代码格式器goimports- 自动导入管理staticcheck- 静态代码检测golangci-lint- 代码质量检测
# 设置国内镜像(推荐)
export GOPROXY=https://goproxy.cn,direct
# 或在 Windows 中设置环境变量
set GOPROXY=https://goproxy.cn,direct
# 安装核心工具
go install golang.org/x/tools/gopls@latest
go install github.com/go-delve/delve/cmd/dlv@latest
go install mvdan.cc/gofumpt@latest
go install golang.org/x/tools/cmd/goimports@latest
推荐辅助插件
Go Struct Tag
- 功能 :结构体 tag 自动补全和管理
- 适用场景 :使用 JSON、 GORM 、 Protobuf 等需要 tag 的场景
vscode-proto3
- 功能 :
.proto文件语法高亮和提示 - 适用场景:gRPC 开发
Better Comments
- 功能 :注释代码高亮,区分不同类型的注释
Git Graph
- 功能 :可视化 Git 提交历史和分支关系
Material Icon Theme
- 功能 :美化文件图标,提升视觉体验