Golang 环境变量及工作区概念

 

GOROOT

go的安装路径

 

GOPATH

可以有多个目录,每个目录就是一个工作区,放置源码文件,以及安装后的归档文件和可执行文件;

第一个工作区比较重要,go get会自动从一些主流公用代码仓库下载目标代码包,并把它们安装到环境变量GOPATH包含的第一工作区的响应目录中。如果存在环境变量GOBIN,那么仅包含命令源码文件的代码包会被安装到GOBIN指向的那个目录;

一个代码包的导入路径实际上就是从src子目录,到该包的实际存储位置的相对路径

pkg

安装后的归档文件放进工作区的pkg子目录;

pkg下的*.a 叫做归档文件或者库文件

src

源码文件通常放在某个工作区的src子目录下

bin

可执行文件放入工作区的bin的子目录

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2022-02-05
  • 2021-10-02
  • 2021-04-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
  • 2021-10-18
  • 2021-11-19
  • 2022-12-23
  • 2021-07-09
相关资源
相似解决方案