002. Go 开发环境配置(Windows 10)
提示: 希望我讲某方面的视频,请前往 GX1 新视频话题征集帖 提交建议。
说明
Windows 10 下的 Go 开发环境配置。
概要:
- 下载 VSCode
- 下载 Git
- 下载 go 程序
- 配置 go 工作目录
- 配置 VSCode
- VSCode 安装 go 插件
- 安装 MySQL 数据库
- 安装 HeidiSQL 数据库管理工具
1. 下载 VSCode
前往 code.visualstudio.com/download ,下载 Windows 的安装包,一路安装即可。
下载速度受限的同学使用百度搜索关键词 vscode 下载
,从腾讯软件上下载安装也可。
2. 下载 Git
前往 git-scm.com/downloads 下载,下载速度受限的同学使用百度搜索关键词 git 下载
,从腾讯软件上下载安装也可。
下载后,点击安装包,在配置编辑器时,选用 Visual Studio Code 作为 Git 默认编辑器。
后面的选择默认,一直下一步安装即可。
3. 下载 go 程序
前往 golang.google.cn/ 下载 pkg 安装文件,然后一路下一步即可。
安装后,打开 Git Shell 或者 Power Shell 执行以下命令检测是否成功:
$ go version
4. 配置 go 工作目录
接下来需要为 Go 创建工作目录。
命令行查看 $GOPATH 变量:
$ go env
将 $GOPATH 设置为我们的 Code 目录:
创建 $GOPATH 目录并创建 bin src pkg 三个文件夹:
$ mkdir -p $GOPATH/{bin,src,pkg}
如图:
5. 配置 VSCode
Windows 上的 VSCode 安装时,已经为我们设置了环境变量,允许我们在命令行中使用 code
命令来打开当前文件夹。
$ code .
6. VSCode 安装 go 插件
进入 $GOPATH:
$ cd $GOPATH
启动 VSCode:
$ code .
新建文件 hello.go :
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
开始之前,因为国内网络原因,我们需要通过配置 Go module 镜像代理来加速安装 (更改 GOPROXY 的值),来提高成功率。
配置系统环境变量 GOPROXY 的值如下(任选一个即可):
七牛 CDN
https://goproxy.cn,direct
阿里云
https://mirrors.aliyun.com/goproxy/,direct
官方
https://goproxy.io,direct
进入 VSCode,按下 Ctrl + Shift + P ,键入 go install update tools
:
鼠标点击或者按 Enter 键进入下一个页面:
安装成功后的界面:
注意: 安装过程中可能会出现错误,按照上面的 VSCode 里的步骤,重新调用安装这些依赖即可。
最后使用内置终端运行 hello 项目:
$ go run hello.go
7. 安装 MySQL
访问 dev.mysql.com/downloads/mysql/ 下载安装包,一路安装即可。
下载速度受限的同学也可前往 pc.qq.com/ 搜索关键词 MySQL
,从腾讯软件上下载安装也可。
8. 安装 HeidiSQL
前往 www.heidisql.com/download.php ,下载最新版安装。