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