go-mnd
go-commentage
go-mnd | go-commentage | |
---|---|---|
2 | 1 | |
187 | 3 | |
- | - | |
0.0 | 6.0 | |
4 months ago | 22 days ago | |
Go | Go | |
MIT 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-mnd
-
strconv.ParseInt(myID, 10, 32) --> avoid magic numbers like '10'
My bad, you can specify what functions should be ignored see issue https://github.com/tommy-muehle/go-mnd/issues/27
-
Runtime immutability checks library
https://github.com/tommy-muehle/go-mnd makes you think a lot about such constants and how you should call them
go-commentage
What are some alternatives?
mimemagic - Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
go-instrument - ⚡️ Automatically add Trace Spans to Go methods and functions
Chronos - Chronos - A static race detector for the go language
freeze - An immutability helper for Go
bodyclose - Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
immcheck
go-recipes - 🦩 Tools for Go projects
go - The Go programming language
asty - Converts golang AST to JSON and JSON to AST
go-ruleguard - Define and run pattern-based custom linting rules.
testifylint - The Golang linter that checks usage of github.com/stretchr/testify.