首先到go官网下载对应的安装包, 然后配置3 个环境变量:

  • GOROOT:Go 语言安装根目录的路径,也就是 GO 语言的安装路径
  • GOPATH:若干工作区目录的路径。是我们自己定义的工作空间
  • GOBIN:GO 程序生成的可执行文件(executable file)的路径

go源码安装后如果产生了归档文件(以“.a”为扩展名的文件),就会放进该工作区的 pkg 子目录;如果产生了可执行文件,就可能会放进该工作区的 bin 子目录

某个工作区的 src 子目录下的源码文件在安装后一般会被放置到当前工作区的 pkg 子目录下对应的目录中,或者被直接放置到该工作区的 bin 子目录中

avatar

go build构建命令:

  • 如果构建的是库源码文件, 结果文件只会存在于临时目录中
  • 如果构建的是命令源码文件, 结果文件会放在源码文件所在的目录中

go install安装命令:

  • 如果安装的是库源码文件, 结果文件会放在工作区的 pkg 目录下的某个子目录中
  • 如果安装的是命令源码文件, 结果文件会放在工作区的 bin 目录中