Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

ineffassign

Detect ineffectual assignments in Go code. An assignment is ineffectual if the variable assigned is not thereafter used.

This tool misses some cases because it does not consider any type information in its analysis. For example, assignments to struct fields are never marked as ineffectual. It should, however, never give any false positives.

Install

go install github.com/gordonklaus/ineffassign@latest

Usage

For basic usage, run the following command from the root of your project:

ineffassign ./...

Which will analyze all packages beneath the current directory.

Exit Codes

ineffassign returns 1 if any problems were found in the checked files. It returns 3 if there were any invalid arguments.

关于 About

Detect ineffectual assignments in Go code.

语言 Languages

Go100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
0
Total Commits
峰值: 1次/周
Less
More

核心贡献者 Contributors