golang导⼊git包_golang如何安装第三⽅包
golang⾃⾝带了⼀些基础包,⽽有些功能在第三⽅包中已经实现好的,就没必要再重新写这个功能了,可以直接通过import引⼊第三⽅包直接实现所需功能。这点在很多语⾔⾥都是共通的。这⾥以安装第三⽅mysql包为例,列下安装第三⽅包的⽅法。
⼀、在线安装
在线安装需要满⾜两个条件:第⼀,可以上外⽹;第⼆,主机上安装有git命令。这⾥以安装github/go-sql-driver/mysql 包为例。先在主机上配置gopath信息,不然执⾏安装时会报错不存在gopath路径。linux下可以通过修改/etc/profile⽂件,类似如下:
PATH=$PATH:/usr/local/go/bin
#GOPATH=/usr/local/go
GOPATH=/usr/local/gosrc
export PATH GOPATH
注意上⾯我注释的⾏,其实际是GOROOT不是GOPATH,在golang下要求goroot和gopath不能是同⼀个路径。windows下同理,右键我的电脑——⾼级系统设置——环境变量,系统变量下 点击【新建】输⼊:GOPATH=D:\go\gopath,另外在windows下没有git命令,还需要安装git for windows 。
上⾯安装完成后,就可以通过git get命令进⾏在线安装了:
go get github/go-sql-driver/mysql
安装完成后,就可以在对应的代码中通过import引⽤使⽤了:
import (
"github/go-sql-driver/mysql"
)
其会⾃动到gopath对应的第三⽅包。
⼆、离线安装
go语言安装教程由于在线安装需要两个条件:外⽹、git包。在不具备该条件的情况下,也可以通过将相应的源码包下
线下来后,通过go install命令进⾏离线安装。⽅法是:解压到源码到gopath/src⾥⾯,然后执⾏ go install github/go-sql-driver/mysql 安装这个包 ,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。