1:安装
go get -u github.com/kardianos/govendor
2:配置环境变量
需要把 $GOPATH/bin/
加到 PATH
中
D:\my_workspace\go_ws\bin
3:在$GOPATH/src目录下新建测试工程go_test,然后再此目录下新建src目录
4:在go_test目录执行:govendor init命令进行初始化操作
5:通过govendor fetch加载测试包:govendor fetch github.com/pkg/errors到vendor目录
6:main.go
package main import( "fmt" "io/IoUtil" "github.com/pkg/errors" ) func main(){ fmt.Println("Hello,Go!") b,err := IoUtil.ReadFile("G:/tmp/json格式2.txt") if err != nil{ error := errors.Wrap(err,"文件读取失败") fmt.Println(error) return } fmt.Println(string(b)) }
7:常用指令介绍
(1)govendor init
(2)govendor add +external
如果之前没有通过govendor进行包管理,而是通过go get方式,则通过使用此命令将已经下载的包加载到vendor目录。
(3)govendor fetch [url]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。