glide.lock 文件
glide.yaml
文件包含本地代码库的依赖关系,版本(包括范围)和其他配置,相关的glide.lock文件包含完整的依赖关系树和正在使用的修订(commit id)。
了解完整的依赖关系树对于Glide是有用的。例如,当完整树已知时,glide install
命令可以同时安装并设置多个依赖关系的正确版本。这是可重复安装依赖包的快速操作。
锁文件还提供了完整树的记录,超出了你的代码库所需要以及所使用的版本。在排除问题时,这对于出了问题后审计或检测依赖关系树中发生了什么变化的事情非常有用。
此文件的详细信息不包括在此,因为此文件不应手动编辑。如果您知道如何阅读glide.yaml
文件,您将能够大体了解glide.lock
文件。