最近代码规范很烦人。要求一个函数不能超过80行。只能在git pre-commit钩子上检查下了。 这里使用golangci-lint,里面包含了funlen检查器 config.yaml
linters-settings:
funlen:
lines: 80
statements: 40
.git/hooks/pre-commit
# commentHelper . 自动写注释折行工具,还有一些奇怪的功能
golangci-lint run --tests=false -c ~/golintrun/config.yaml --disable-all -E funlen