golang 怎样安装包_后端开发

golang装置第三方的条件

必需设置GOPATH

linux (引荐进修:go)

vim /etc/profile
export GOROOT=/usr/local/go  // 设置为你本身的go装置目次
export GOPATH=$HOME/gocode   // 设置为本身的go项目的事情区间
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  // 原途径后用冒号衔接新途径

source /etc/profile  // 使文件马上见效

mac

cd ~
vim .bash_profile
export GOROOT=/usr/local/opt/go\@1.9/libexec  //golang装置途径
export GOPATH=/usr/local/Cellar/go/1.7.6   // 事情途径
export GOBIN=$GOPATH/bin  // 可实行文件
export PATH=$PATH:$GOROOT/bin:$GOBIN  // path导入途径
source ~/.bash_profile  // 使文件马上见效

window : GOPATH,分外 装置git

实在linux和mac体系也须要git,不过这两者都默许具有git。而windows是须要自立装置的

去git官网下载git并装置

再设置GOPATH:

右键我的电脑——高等体系设置——环境变量,体系变量下 点击【新建】

输入: 第1行:GOPATH 第2行:你指定途径,比方: D:\go\gopath (注重去掉末端的分号)

golang装置第三包的体式格局

自动装置:经由过程go get xxx敕令来装置

这条敕令会把远端的第三方包下载并解压到你的GOPATH途径下的src文件夹内里去,并实行go install xxx敕令来装置该包,结果是在GOPATH途径的pkg文件夹生成xxx.a文件

实际上go get就是git clone + go install的组合

由上面可知, windows在挪用go get之时运用到了git,所以必需先装置装置git

手动装置:

先下载该包,并根据该包官方的下载途径 为该包建立对应的gopath/src下内里的途径,

注重这一步很症结!第三包在src里的途径不能随便放在一个文件夹中,由于第三方包内部的文件里另有对别的包的援用,假如随便安排会致使导入途径失效。

将包移入到该途径,实行go install敕令装置这个文件

以上就是golang 怎样装置包的细致内容,更多请关注ki4网别的相干文章!

Leave A Comment