golangci-lint 是一个集成工具,它集成了很多静态代码分析工具(静态代码分析是不会运行代码的),我们通过配置这个工具,便可灵活启用需要的代码规范检查。
官方文档
https://golangci-lint.run/usage/install/
安装:
golangci-lint 是 Go 语言编写的,可以从源代码安装它,在终端输入命令:
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
有可能会找不到命令, 可以参考一下官方文档
https://golangci-lint.run/usage/install/
查看支持的linter
golangci-lint help linters
支持的命令和flag
golangci-lint -h