君不密则失臣,臣不密则失身,几事不密则害成。是以君子慎密而不出也。
1. Go的安装
1.1 通过命令行安装
前提条件:电脑已经安装 brew
brew install go // 安装
brew info go // 查看
1.2 通过安装包安装
2. Go的环境配置
安装Go成功以后,我们需要配置相应的环境变量,以便于后序开发。
2.1 查看环境变量
- 查看Go的所有环境变量
go env // 查看Go的所有环境变量
- 查看具体的环境变量
go env GOROOT // 这里的变量名必须和配置表里面一样.(GOPATH,不能小写,或者驼峰)
go env GOPATH
2.2 重要路径说明&配置(核心)
- GOROOT :Go的安装目录
- GOPATH : 工程(开发)目录(import 包的搜索路径) GO项目创建在此目录下即可。
- GOBIN : Go 的可执行文件目录(二进制文件, 尝试运行 go build *.go 即可感受)
2.3 GOPATH的说明
使用 $GOPATH 环境变量。 在处理更复杂的项目时,此环境变量有助于避免将来出现问题。尤其是import包时。
环境变量GOPATH的作用:
1. 应用程序源代码所在的位置;
2. 使所有 Go 项目共享同一个工作区。
2.4 环境变量的配置
- 第一步:
vim ~/.bash_profile
- 第二步
export GOPATH= 自定义目录
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
-
第三步
source ~/.bash_profile // 确保配置文件修改后立即生效
-
第四步
go env
验证配置是否成功
PS : 有些同学配置之后会发现未生效,则查看终端是否是 zsh. 来决定是否配置.zshrc。
通常情况下,我们在.zshrc配置一行:sourcre ~/.bash_profile。就可以保证只配置.bash_profile即可
Good luck~