001. go 开发环境配置(mac) |《gx1 golang 五分钟视频》| go 技术论坛-大发黄金版app下载
提示: 希望我讲某方面的视频,请前往 提交建议。
说明
mac 下的 go 开发环境配置。
概要:
- 下载 go 程序
- 配置 go path
- 下载 vscode
- vscode 安装 go 插件
- vscode 安装 go 插件依赖
- 安装 mysql 数据库
- 安装 sequel-ace 数据库管理工具
1. 下载 go 程序
有两种下载方式。
第一种前往 (打不开的同学可以用这个链接 )下载 pkg 安装文件,然后一路下一步即可。
第二种,使用 homebrew。使用 homebrew 的好处是方便安装和管理多个 go 版本。
homebrew 请自行安装,这里不多赘述。
执行以下命令安装最新版的 go:
$ brew install go
安装后,执行以下命令检测是否成功:
$ go version
2. 配置 go path
接下来需要为 go 创建工作目录。
查看 $gopath 变量:
$ go env
在 $gopath 中创建 bin src pkg 三个文件夹:
$ mkdir -p $gopath/{bin,src,pkg}
如图:
3. 下载 vscode
前往 ,下载 mac 的安装包,一路安装即可。
启用 code
命令,在 vscode 界面,按下 command shift p ,键入 install code
:
鼠标点击或者按 enter 键即可。
4. vscode 安装 go 插件
进入 $gopath:
$ cd $gopath
启动 vscode:
$ code .
新建文件 hello.go :
package main
import "fmt"
func main() {
fmt.println("hello, world!")
}
5. vscode 安装 go 插件依赖
开始之前,因为国内网络原因,我们需要通过配置 go module 镜像代理来加速安装,提高成功率。
配置代理(go get 加速镜像)
# 1. 七牛 cdn
go env -w goproxy=https://goproxy.cn,direct
# 2. 阿里云
go env -w goproxy=https://mirrors.aliyun.com/goproxy/,direct
# 3. 官方
go env -w goproxy=https://goproxy.io,direct
确认一下:
$ go env | grep goproxy
goproxy="https://goproxy.cn"
接下来在 vscode 界面,按下 command shift p ,键入 go install update tools
:
鼠标点击或者按 enter 键进入下一个页面:
安装成功后的界面:
注意: 安装过程中可能会出现错误,按照上面的 vscode 里的步骤,重新调用安装这些依赖即可。
最后使用内置终端运行 hello 项目:
$ go run hello.go
6. 安装 mysql
第一种是直接访问 下载安装包,一路安装即可。
第二种(推荐)使用 homebrew 进行安装:
$ brew install mysql
7. 安装 sequel-ace
三种安装方法。
第一种前往 ,下载最新版安装。
第二种,使用 homebrew。
第三种,通过 进行下载。
$ brew install --cask sequel-ace