Go 新手,关于 go get 的疑问,希望大家能够帮我解惑,谢谢!

为什么在执行go get下载第三方包的时候,有些包会下载到gopath路径的src目录下(比如go-sql-driver),而有些包则只会在pkg文件夹下?bin,pkg,src这三个目录的联系和作用到底是什么呢?谢谢大家

taadis
最佳答案
  • bin - binary 对应为二进制可执行文件
  • pkg - package 对应为依赖的程序包/库
  • src - srouce 对应为源代码

当你的项目依赖标准库/三方库时候, go get 会根据需要下载到对应的路径下以作区分.

3年前 评论
taadis (作者) 3年前
GoCo (楼主) 3年前
taadis (作者) 3年前
GoCo (楼主) 3年前
讨论数量: 1
taadis
  • bin - binary 对应为二进制可执行文件
  • pkg - package 对应为依赖的程序包/库
  • src - srouce 对应为源代码

当你的项目依赖标准库/三方库时候, go get 会根据需要下载到对应的路径下以作区分.

3年前 评论
taadis (作者) 3年前
GoCo (楼主) 3年前
taadis (作者) 3年前
GoCo (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!