最近在用 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

{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Package",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}/build_downloader.go"
}
]
}