uudashr / ifaceLinks
Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
β16Updated last month
Alternatives and similar repositories for iface
Users that are interested in iface are comparing it to the libraries listed below
Sorting:
- π Enforce field tags in (un)marshaled structsβ38Updated 3 weeks ago
- Golang linter to use strconvβ41Updated 5 months ago
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checksβ41Updated 3 weeks ago
- intrange is a program for checking for loops that could use the Go 1.22 integer range feature.β34Updated this week
- detects nested contexts in loops or function literalsβ51Updated this week
- Go linter to detect erroneous multiplication of duration valuesβ48Updated last year
- pct is a 'sort | uniq -c' replacement that also prints percentagesβ43Updated 2 years ago
- β98Updated 8 months ago
- Go Vet-style linter to find incorrect uses of reflect.SliceHeader and reflect.StringHeader, and unsafe casts between structs with architeβ¦β43Updated 2 years ago
- Go linter for finding defer statements inside for loopsβ26Updated last year
- Support for Unix domain sockets in Go HTTP clientsβ81Updated 2 months ago
- Simple oauth promptingβ28Updated last year
- importable versions of parts of the Go standard libraryβ50Updated 2 years ago
- Benchmark the init cost of Go packagesβ81Updated last week
- β54Updated 10 months ago
- alternative condition variable synchronization primitiveβ30Updated 9 months ago
- Accept Interfaces, Return Concrete Typesβ74Updated last week
- golang dependency analysisβ21Updated last year
- Create a heatmap index based on the profile.proto profile dataβ24Updated 3 years ago
- A high-level interface for interacting with a Git subprocess in Goβ25Updated 10 months ago
- Detects functions from golang.org/x/exp/ that can be replaced by std functions.β13Updated 2 months ago
- β18Updated 4 years ago
- β25Updated 3 years ago
- A library for building custom DNS servers in Go.β52Updated 2 months ago
- Collection of mostly unrelated helper Go packages.β34Updated last year
- strftime/strptime for Goβ18Updated 2 years ago
- β10Updated 5 months ago
- Print uncovered codeβ58Updated 7 months ago
- Go helper to print a table of data to stdoutβ16Updated 4 years ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.β53Updated this week