GaijinEntertainment / go-exhaustructLinks
golang analyzer that finds structures with uninitialized fields
☆177Updated 3 months ago
Alternatives and similar repositories for go-exhaustruct
Users that are interested in go-exhaustruct are comparing it to the libraries listed below
Sorting:
- A Go linter to check that errors from external packages are wrapped☆352Updated 7 months ago
- Go linter for forbidding identifiers☆155Updated 2 weeks ago
- A source code linter that can be used to find code that will cause problems with Go's error wrapping scheme☆311Updated last week
- A library that provides Go Generics friendly "optional" features.☆207Updated last month
- Go linter that checks if package imports are in a list of acceptable packages.☆181Updated 8 months ago
- The Golang linter that checks usage of github.com/stretchr/testify.☆159Updated last week
- 🪵 Ensure consistent code style when using log/slog☆217Updated 3 weeks ago
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆326Updated 11 months ago
- 🚨 Echo middleware for slog logger☆133Updated last week
- json encoding and decoding☆238Updated last month
- Flexible, efficient request validation for Connect.☆101Updated last month
- A utility to redact sensitive data for slog in Go☆136Updated 2 months ago
- Calculates cognitive complexities of functions (and methods) in Go source code. (Golang cognitive complexity)☆428Updated 11 months ago
- Collection of log/slog related projects.☆237Updated 4 months ago
- Authentication middleware for Connect.☆89Updated 2 months ago
- The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.☆75Updated last week
- GCI, a tool that control golang package import order and make it always deterministic.☆522Updated 3 months ago
- gRPC-compatible health checks for any net/http server.☆88Updated 3 months ago
- Magic number detector for Go.☆203Updated last year
- noctx finds function calls without context.Context.☆209Updated 3 months ago
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.☆300Updated this week
- Package pgerrcode contains constants for PostgreSQL error codes.☆198Updated 2 months ago
- 🚨 slog: Sentry handler☆52Updated last week
- A Go tool to auto generate methods for your enums☆498Updated 2 months ago
- A linter to ensure that slices are not initialized with non-zero length☆78Updated 2 weeks ago
- Flexible regular expressions constructor for Golang.☆210Updated 3 weeks ago
- ␊ whitespace linter - Forces you to use empty lines!☆330Updated last week
- Jest-like snapshot testing in Go 📸☆237Updated last week
- ☆121Updated last year
- OpenTelemetry Tracing instrumentation for PostgreSQL☆177Updated last month