uudashr / ifaceLinks
Linter to identify the incorrect use of interfaces in Go code AKA "Interface Pollution"
☆14Updated 2 weeks ago
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☆40Updated 2 months ago
- intrange is a program for checking for loops that could use the Go 1.22 integer range feature.☆30Updated this week
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks☆41Updated 3 weeks ago
- FSBroker is a Go library which aims to broker, group, dedup, and filter FSNotify events.☆71Updated 2 weeks ago
- A very fast arena allocator for Go☆28Updated 2 months ago
- VarInt: fast & memory efficient arbitrary bit width integers in Go.☆36Updated 2 years ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆58Updated 5 years ago
- A collection of efficient generic integer parser functions for Go☆19Updated 7 months ago
- TopN collector☆24Updated last year
- Package bad idea contains no good ideas☆29Updated 5 years ago
- A Go API for perf_event_open☆24Updated 11 months ago
- Go map that automatically evicts based on memory pressure☆14Updated last year
- Go localization framework☆31Updated last month
- Simple linter to check that your code does not contain non-ASCII identifiers☆27Updated last month
- Ordered map☆107Updated last week
- Fork of go-yaml/yaml for go-faster needs☆11Updated 3 months ago
- The open2opaque tool migrates Go packages from the Go Protobuf Open Struct API to the Opaque API.☆19Updated this week
- Cron expression parser in Go language (golang)☆31Updated 6 months ago
- Basic Markdown parser and HTML generator☆106Updated 5 months ago
- ☆18Updated 4 years ago
- Print uncovered code☆56Updated 4 months ago
- Golang package to return the elapsed time since a given time in a human readable format☆35Updated 7 months ago
- detects nested contexts in loops or function literals☆47Updated this week
- Go linter to detect erroneous multiplication of duration values☆47Updated last year
- Run Go tests inside a Docker image☆99Updated 3 months ago
- Visualize Go SSA function using Graphviz☆49Updated last week
- An insanely tiny Postgres library for Go☆18Updated 4 years ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆52Updated this week
- A Go test harness that starts an ephemeral PostgreSQL server☆34Updated 4 months ago