我们在项目中使用go模块和travis。每当Travis构建项目时,go模块都会获取所有依赖项,这会增加构建时间。有什么方法可以减少时间或避免每次获取Dep?
答案 0 :(得分:1)
是的,您可以缓存Go模块以加快构建过程。
- language: go
script:
- your script
cache:
directories:
- $HOME/.cache/go-build # Cache the binaries
- $HOME/gopath/pkg/mod # Cache the Go modules