GoLang环境安装指引
工欲善其事,必先利其器。
在开始学习GoLang之前,首要任务是配置好用的开发环境。
下载安装Go语言
下载安装包
下载地址:https://golang.google.cn/dl/;
按照提示一路next即可。
配置环境变量
使用echo $0
查看命令行使用的是bash还是zsh;
bash需要求改~/.bashrc; zsh则需要修改~/.zshrc。1
2
3
4
5
6
7
8
9
10// 打开
vi ~/.zshrc
// 新增
export GOROOT=/usr/local/go
export GOPATH=/Users/username/go
export PATH=$PATH:$GOPATH/bin
// 生效
source ~/.zshrc
- GOROOT告诉操作系统Go的安装目录;以便于后续执行
go build
等命令时操作系统找到Go的可执行文件。 - GOPATH可以理解为源码存放的工作目录。
- 最后因为
go install
会将生成的可执行文件移动到$GOPATH/bin下去,配置此路径可使其全局使用。 - 可以通过
go env
查看各参数的值。
项目目录解析
Go的项目目录通常如下:1
2
3
4
5
6├─ code -- 代码根目录
│ ├─ bin
│ ├─ pkg
│ ├─ src
│ ├── hello
│ ├── hello.go
- bin: 存放编译后可执行的文件。
- pkg: 存放编译后的应用包。
- src: 存放应用源代码。