uudashr / ifaceLinks
Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
☆16Updated 2 months ago
Alternatives and similar repositories for iface
Users that are interested in iface are comparing it to the libraries listed below
Sorting:
- intrange is a program for checking for loops that could use the Go 1.22 integer range feature.☆34Updated this week
- Golang linter to use strconv☆41Updated this week
- 🚔 Enforce field tags in (un)marshaled structs☆38Updated last week
- Go linter to detect erroneous multiplication of duration values☆48Updated last year
- Run Go tests inside a Docker image☆100Updated 7 months ago
- Support for Unix domain sockets in Go HTTP clients☆83Updated last week
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks☆41Updated last week
- importable versions of parts of the Go standard library☆50Updated 2 years ago
- ☆99Updated 9 months ago
- A Go API for perf_event_open☆24Updated last year
- misspelled word linter for Go comments, string literals and embedded files☆42Updated 6 months ago
- Create a heatmap index based on the profile.proto profile data☆24Updated 3 years ago
- detects nested contexts in loops or function literals☆55Updated this week
- golang dependency analysis☆21Updated last year
- Syntax-aware Go code search, based on the mvdan/gogrep☆46Updated 2 years ago
- ☆54Updated 11 months ago
- alternative condition variable synchronization primitive☆30Updated 10 months ago
- Benchmark the init cost of Go packages☆82Updated 3 weeks ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆58Updated 5 years ago
- Linter for finding defer statements in Go loops☆32Updated 6 years ago
- Enhanced Go reflection using DWARF debug information to extract function parameter names☆55Updated last month
- Detects functions from golang.org/x/exp/ that can be replaced by std functions.☆13Updated 3 months ago
- strftime/strptime for Go☆18Updated 2 years ago
- Ordered codes for database keys☆43Updated last year
- Golang linter that encourages you to use a separate _test package☆51Updated this week
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆69Updated last year
- ☆25Updated 3 years ago
- Go helper to print a table of data to stdout☆16Updated 4 years ago
- Golang linter to check the errors handling expressions☆55Updated last week
- Accept Interfaces, Return Concrete Types☆75Updated 2 weeks ago