Go 1.5引入了vendor 机制,但是需要手动设置环境变量 GO15VENDOREXPERIMENT= 1,Go编译器才能启用.从Go1.6起,,默认开启 vendor 目录查找,vendor 机制就是在包中引入 vendor 目录,将依赖的外部包复制到 vendor 目录下,编译器在查找外部依赖包时,优先在 vendor 目录下查找.整个查找第三方包的流程如下: 如果当前包下有vendor目录,则从其下查找第三方的包,如果没有找到,则继续执行下一步操作. 如果当前包目录下没有vendor目…