go-faster / errorsLinks
clear go error wrapping with caller
☆62Updated last year
Alternatives and similar repositories for errors
Users that are interested in errors are comparing it to the libraries listed below
Sorting:
- High performance JSON iterator & validator for Go☆96Updated last year
- json encoding and decoding☆235Updated last week
- CPU-guided performance analyzer for Go☆80Updated 2 years ago
- Simple query builder for MongoDB☆80Updated 6 months ago
- A linter to ensure that slices are not initialized with non-zero length☆77Updated 8 months ago
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers☆87Updated 2 years ago
- Embedded Swagger UI for Go☆79Updated 4 months ago
- 🚨 Chi middleware for slog logger☆78Updated 3 weeks ago
- Easily build SQL queries in Go.☆94Updated last year
- Golang linter to check the errors handling expressions☆55Updated last week
- The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.☆75Updated 3 weeks ago
- cdule (pronounce as Schedule) Golang based scheduler library with database support.☆57Updated last month
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆68Updated last year
- 🌶️ In-memory caching library for read-intensive Go applications☆120Updated this week
- Cron library for go with distributed lock☆50Updated 3 years ago
- Go linter that checks if package imports are in a list of acceptable packages.☆176Updated 6 months ago
- 🚨 slog: Attribute formatting☆195Updated 3 weeks ago
- A Fast Streaming Parser for multipart/form-data in Golang☆77Updated 2 weeks ago
- OpenTelemetry Go distribution for Uptrace☆105Updated last week
- Go linter for forbidding identifiers☆151Updated 8 months ago
- Go package to convert strings to snake_case, camelCase, kebab-case and more! Supports Go initialisms☆51Updated last year
- various libs or tools for Golang☆107Updated last week
- The Golang linter that checks that sentinel errors are prefixed with the `Err` and error types are suffixed with the `Error` or `Errors`.☆26Updated 3 weeks ago
- A better Generic Pool (sync.Pool)☆68Updated 5 months ago
- Faster base64 encoding for Go☆183Updated 2 years ago
- JSON benchmarks to compare different Go JSON implementations☆97Updated 3 weeks ago
- ☆54Updated 11 months ago
- Linter that confirms DB rows and statements are closed properly.☆90Updated 4 months ago
- A source code linter that can be used to find code that will cause problems with Go's error wrapping scheme☆305Updated 2 weeks ago
- Golang linter that encourages you to use a separate _test package☆51Updated this week