droptheplot / abcgo
ABC metrics for Go source code.
ā27Updated last year
Alternatives and similar repositories for abcgo:
Users that are interested in abcgo are comparing it to the libraries listed below
- Run Go tests inside a Docker imageā99Updated 3 weeks ago
- š» Locate and fix overly complex lines of code in Go.ā52Updated 6 years ago
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checksā41Updated 2 weeks ago
- Fixes simple parse errors automatically. Works great in combination with goimports.ā86Updated 5 years ago
- unindent stuffā35Updated 4 years ago
- ā78Updated 4 years ago
- A helper for collecting and emitting metadata throughout a request lifecycle.ā77Updated 4 years ago
- Check that no globals are present in Go code.ā110Updated 3 weeks ago
- pct is a 'sort | uniq -c' replacement that also prints percentagesā43Updated last year
- ā24Updated 2 years ago
- Find declarations in Go source code that shadow predeclared identifiersā30Updated 2 months ago
- nargs is a Go static analysis tool to find unused arguments in function declarations.ā85Updated 2 months ago
- Set of Go context's utilities.ā54Updated 3 years ago
- identypo is a Go static analysis tool to find typos in identifiers (functions, function calls, variables, constants, type declarations, pā¦ā28Updated 6 years ago
- Quick helpers for testing Go applications using generics.ā51Updated last year
- Miscellaneous functions for formatting textā96Updated 7 months ago
- nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.ā129Updated this week
- Support for Unix domain sockets in Go HTTP clientsā79Updated last year
- Check that no init functions are present in Go code.ā41Updated 3 years ago
- git-urls parses git URLsā35Updated last year
- Reload Go code in a running process at function/method level granularity, using Yaegiā53Updated 7 months ago
- list of primary Go module knobs for controlling CI, vendoring, and when go commands access the networkā44Updated 5 years ago
- Go linter to detect erroneous multiplication of duration valuesā47Updated 9 months ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.ā86Updated 4 years ago
- Very simple batching API for Go.ā93Updated 3 years ago
- Dependable Go errors with tracebacksā53Updated 3 years ago
- Golang linter to check the errors handling expressionsā50Updated 4 years ago
- misspelled word linter for Go comments, string literals and embedded filesā41Updated 4 months ago
- Go linter for forbidding identifiersā134Updated last month
- A Go test harness that starts an ephemeral PostgreSQL serverā56Updated 2 months ago