下载安装
sudo apt-get install go-dep
创建项目初始化
创建项目
把项目创建到/src/项目名/下,否则回报以下错*
init failed: unable to determine the import path for the root project
初始化
在项目目录下执行
dep init
初始化后,会生成Gopkg.toml,Gopkg.lock两个文件和vendor文件夹
Gopkg.toml内容是该目录的项目所需要的依赖配置
Gopkg.lock内容除了该目录的项目所需要的依赖配置外,还包含了,这个项目的依赖还依赖了哪些依赖。
例如:
我们项目依赖了a项目,而a依赖了b, Gopkg.toml中就只有我们项目依赖了a,而Gopkg.lock中可以看到a依赖了b,一般不要去改Gopkg.lock文件
*vendor目录下,放的是所有项目下载的需要的依赖包