golang引入远程package

Golang golang 1221      收藏
golang引入远程package

golang引入远程package的方法

例如安装github中的 go-cmp

在go.mod中加入 require github.com/google/go-cmp v0.5.4

module example/user/hello

go 1.16

require github.com/google/go-cmp v0.5.4

执行 go mod tidy 即可下载,并且会在go.mod所在目录中生成go.sum文件,go.sum内容如下

github.com/google/go-cmp v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M=
github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=