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
相关推荐
天天向上10241 天前
go 配置热更新
开发语言·后端·golang
Asus.Blogs1 天前
SSE + Resty + Goroutine + Channel 完整学习笔记
笔记·学习·golang
赴前尘1 天前
golang获取一个系统中没有被占用的端口
开发语言·后端·golang
sandyznb1 天前
go面试汇总
开发语言·面试·golang
ChineHe1 天前
Gin框架基础篇004_中间件的使用与机制详解
后端·golang·gin
serendipity_hky1 天前
【go语言 | 第6篇】Go Modules 依赖解决
开发语言·后端·golang
吴佳浩 Alben1 天前
Go 1.25.5 通关讲解
开发语言·后端·golang
小高Baby@1 天前
深入理解golang的GMP模型
开发语言·后端·golang
Grassto1 天前
一个 import 语句,引发的 Go 第三方包加载之旅
golang·go·go module
天远云服1 天前
Go 语言实战:手撸 AES-128-CBC 加密,对接天远金融风控 API
大数据·服务器·网络·golang