标签: go continuous-integration
我遇到了一个项目,该项目的gitlab-ci.yml中有此行 go fmt $(go list ./... | grep -v /vendor/) 接下来是进行测试,然后进行构建。 问题在于,此时代码已经提交,因此执行gofmt没有意义,或者我在这里缺少任何内容。
go fmt $(go list ./... | grep -v /vendor/)
答案 0 :(得分:2)
取决于目标是什么。如果稍后的linter检查代码是否为正确的gofmt格式和
gofmt
或者它只是从其他地方复制过来的,没有人愿意删除它。