如何检查golang中缺少的依赖项

时间:2017-01-11 10:36:01

标签: go

如何知道go项目中缺少的依赖项? 现在,我知道的唯一方法是运行go build命令并按照错误消息进行操作。

但有没有更有效的方法可以做到这一点,例如:

./a.out proj

并且回报可能像:

missing dependencies: github.com/go-sql-driver/mysql github.com/foo/bar .... go build是否支持此功能?

1 个答案:

答案 0 :(得分:1)

因为Go是编译语言所以为了查看代码是否有错误或缺少依赖性是通过编译代码。
您可以使用go get替代go build来查看缺少的依赖项。

来自doc

的一些参考
  

快速编译到机器代码但又有垃圾的便利性   集合和运行时反射的力量。这是一个快速,   静态类型,编译的语言,感觉像动态   打字,解释语言。