最近在用 Go 写一个 build 下载工具,这篇文章记录一下 Go 基础开发环境搭建过程
安装 Go
这个很简单,官网下载,安装完成以后 终端运行 go version 验证
在 Workspace 中创建项目
Go 安装完成后,会自动配置 GOPATH 等环境变量。GOPATH 设置的就是 Workspace 目录,我们的项目在 Workspace 下创建,便于使用 mod 方式管理依赖
设置 Go mod 依赖管理
go mod 自动管理 & 更新依赖库,比 go get 方式效率高,配置比较简单,在工程目录下执行下面命令就可以
- export GO111MODULE=on
- go mod init
后续执行 go build 或 go run 时会自动更新依赖管理文件,安装依赖库。
Visual Studio Code 作为 IDE
- 插件安装
- 打开 Go 文件时,安装 Visual Studio Code 提示的默认插件
- 代码提示支持
- 配置 Launch.json 支持 Debug
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Package",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}/build_downloader.go"
}
]
}