golangci-lint配置与使用
1.golangci-lint是什么
golangci-lint按照官方的说法是用于go语言的代码静态检查工具集(因为包含它多种 Go 代码检查工具)。
官网 https://golangci-lint.run/
特性:
1.快速:并行非执行 linters,可以复用 Go构建cache和caches分析结果
2.配置文件基于yaml语法进行配置
3.可以与常见开发工具集成,例如:VS Code、Sublime、Goland、Emacs、Vim、Atom、Github Actions
4.包含了很多 linters,不需要安装
5.执行结果输出带有美观,不仅带有颜色,还有源码行号和标...