go-ruleguard
looppointer
go-ruleguard | looppointer | |
---|---|---|
1 | 1 | |
763 | 38 | |
- | - | |
5.6 | 4.8 | |
27 days ago | 6 months ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-ruleguard
-
Linter for strings ?
You can try https://github.com/quasilyte/go-ruleguard
looppointer
-
Go: Redefining For Loop Variable Semantics
Or you've been using the looppointer analyser[1] from the start, heh.
[1]: https://github.com/kyoh86/looppointer
What are some alternatives?
semgrep-rules-manager - Manager of third-party sources of Semgrep rules 🗂
golangci-lint - Fast linters Runner for Go
gochk - Static Dependency Analysis Tool for Go Files
go-critic - The most opinionated Go source code linter for code audit.
semgrep-rules
go - The Go programming language
smrcptr - detect mixing pointer and value method receivers
revive - 🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Chronos - Chronos - A static race detector for the go language
gops - A tool to list and diagnose Go processes currently running on your system
nilnil - The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.
dockle - Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start