去弄

go get 下载导入路径命名的包及其依赖项。然后安装命名包,比如’go install’。Get 还接受构建标志来控制安装。

去获取 github.com/maknahar/phonecountry

签出新包时,get 创建目标目录 $GOPATH/src/<import-path>。如果 GOPATH 包含多个条目,则 get 使用第一个条目。同样,它将在 $GOPATH/bin 中安装已编译的二进制文件。

签出或更新包时,查找与本地安装的 Go 版本匹配的分支或标记。最重要的规则是,如果本地安装运行版本为 go1,则搜索名为 go1 的分支或标记。如果不存在此类版本,则会检索该软件包的最新版本。

使用 go get 时,-d 标志会导致它下载但不安装给定的包。-u 标志将允许它更新包及其依赖项。

永远不会检出或更新存储在供应商目录中的代码。