シンプルな Lint 機能を提供するパッケージ
go install github.com/aoman-n/slinter/cmd/slinter
go vet -vettool=$(which slinter) ./...
- 関数/メソッドの行数チェック
- 関数/メソッドの引数チェック
-{analysis名}.{flag名}
flag 名 | default | description |
---|---|---|
maxLines | 150 | 最大行数 |
maxArgs | 4 | 最大引数 |
go vet -vettool=$(which slinter) -slinter.maxLines=200 -slinter.maxArgs=8 ./...
go test
go install ./cmd/slinter
go vet -vettool=$(which slinter) ./...