GaijinEntertainment / go-exhaustructLinks
golang analyzer that finds structures with uninitialized fields
☆184Updated this week
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☆355Updated last month
- A library that provides Go Generics friendly "optional" features.☆211Updated last week
- Go linter for forbidding identifiers☆159Updated 2 months ago
- Go linter that checks if package imports are in a list of acceptable packages.☆187Updated 10 months ago
- Moved to https://codeberg.org/polyfloyd/go-errorlint☆311Updated 2 months ago
- The Golang linter that checks usage of github.com/stretchr/testify.☆162Updated last week
- 🚨 Echo middleware for slog logger☆135Updated this week
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆331Updated last year
- Collection of log/slog related projects.☆246Updated last month
- A utility to redact sensitive data for slog in Go☆137Updated 3 weeks ago
- 🪵 Ensure consistent code style when using log/slog☆227Updated 3 weeks ago
- json encoding and decoding☆256Updated last month
- Flexible, efficient request validation for Connect.☆105Updated last month
- noctx finds function calls without context.Context.☆214Updated 5 months ago
- Authentication middleware for Connect.☆91Updated last month
- gRPC-compatible health checks for any net/http server.☆90Updated 5 months ago
- gowrtr is a library that supports golang code generation☆118Updated 3 years ago
- The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.☆78Updated last week
- clear go error wrapping with caller☆64Updated 2 years ago
- Calculates cognitive complexities of functions (and methods) in Go source code. (Golang cognitive complexity)☆433Updated last year
- The Go library for JSON Schema. An official Google project providing a comprehensive toolkit for validation, reflection, and schema const…☆180Updated 3 weeks ago
- A linter to ensure that slices are not initialized with non-zero length☆78Updated 2 months ago
- ␊ whitespace linter - Forces you to use empty lines!☆340Updated this week
- 🚨 slog: Attribute formatting☆206Updated 3 weeks ago
- Magic number detector for Go.☆204Updated 2 years ago
- GCI, a tool that control golang package import order and make it always deterministic.☆538Updated 5 months ago
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.☆304Updated this week
- gRPC-compatible server reflection for any net/http server.☆104Updated last month
- A Go tool to auto generate methods for your enums☆504Updated 4 months ago
- ☆121Updated 2 weeks ago