golang设置

golangci-lint

代码检查工具的集合,聚集了多种 Go 代码检查工具,如 golint

会自动查找项目中的 .golangci.yml 配置文件

会检查代码中潜在常见问题以及代码风格问题

sh 复制代码
# 文档:https://golangci-lint.run/
# https://github.com/golangci/golangci-lint/
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
golangci-lint --version
golangci-lint -h

# 在 vscode 配置文件中新增以下内容:
"go.lintTool":"golangci-lint",
"go.lintFlags": [
  "--fast"
],

跳过代码

go 复制代码
// 一整个文件:
//nolint:unparam
package pkg

// 部分
var bad_name int // nolint:golint,unused
相关推荐
徐小黑ACG9 小时前
Golang 基础05 结构体struct
开发语言·算法·golang
北冥you鱼11 小时前
Go 语言空接口(interface{})使用场景与最佳实践
开发语言·windows·golang
徐小黑ACG15 小时前
Golang 基础06 接口interface
开发语言·后端·golang
小小龙学IT15 小时前
Go 语言 cgo 与 C/C++ 互操作深度解析:从 fwlib 直连到工业数采网关实战系列
c语言·c++·golang
牛奔16 小时前
mise 管理多版本 Go 项目
开发语言·前端·chrome·后端·golang
ttwuai18 小时前
Go后台管理系统开源项目有哪些?如何按交付形态筛掉不合适的仓库
开发语言·golang·开源
报错小能手19 小时前
GO面试题 Go基础面试题
golang
皓月盈江19 小时前
Go读写TXT文件
开发语言·后端·golang·go·读写txt文件·bufio·go读写txt
JavaPub-rodert21 小时前
开源一套 Go + React 后台管理系统,支持 RBAC 权限管理、Docker 一键部署!
react.js·golang·开源
FfHUCisI21 小时前
pprof 火焰图(Flame Graph)阅读与热点代码重构实战
架构·golang