go get
命令,从远程仓库拉取并放到环境变量中的src
文件夹中。开发的时候通过路径使用import
关键字导入。就像这样://最简单的方式引入一个包的方式是直接引入包,例如:
import "fmt"
import "os"
//也可以通过下面的方式将包一块引入,并写在括号内:
import (
"fmt"
"os"
)
go get
相当于两个命令,分别是:git clone
go install
go get github.com/llimllib/loglevel
,然后在项目中这么用:import (
log "github.com/llimllib/loglevel"
)
curl https://glide.sh/get | sh
brew install glide
glide create
创建glide.yamlglide get github.com/llimllib/loglevel
获取第三方包glide.yaml
文件,文件里面的内容如下:package: demo01
import:
- package: github.com/llimllib/loglevel
glide up
即可package: demo01
import:
- package: github.com/llimllib/loglevel
version: ^1.2.0
package: demo01
import:
- package: github.com/llimllib/loglevel
version: ^1.2.0
repo: git@github.com:llimllib/loglevel.git
glide install