naughtygopher / errors
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
☆70Updated 2 months ago
Alternatives and similar repositories for errors:
Users that are interested in errors are comparing it to the libraries listed below
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w …☆47Updated 10 months ago
- Struct validation using tags☆84Updated 2 months ago
- 🚨 Chi middleware for slog logger☆69Updated 2 weeks ago
- Clean Architecture Use Case for Go☆34Updated last year
- A linter to ensure that slices are not initialized with non-zero length☆75Updated 2 months ago
- 🚨 slog sampling: drop repetitive log records☆76Updated 2 weeks ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- Library for setting values to structs' fields from env, flags, files or default tag☆109Updated 2 months ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- A Unicode-based case conversion library for Go☆58Updated last year
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 2 years ago
- Notification broadcaster library☆154Updated 2 years ago
- 🚨 net/http middleware for slog logger☆66Updated last month
- Library to generate TOTP/HOTP codes☆139Updated last year
- HLive is a server-side WebSocket based dynamic template-less view layer for Go.☆100Updated last year
- A best practice http server set up that supports graceful shutdown☆195Updated last month
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- Gofire 🔥 Command Line Interface Generator tool for Go