lunemec / go-rules-of-thumbLinks
Rule of thumb for Go
☆33Updated 3 months ago
Alternatives and similar repositories for go-rules-of-thumb
Users that are interested in go-rules-of-thumb are comparing it to the libraries listed below
Sorting:
- perhaps the best CORS middleware library for Go☆163Updated last week
- Safe number conversion in Go: address gosec G115 and cwe-190 Integer Overflow or Wraparound☆73Updated last week
- Go 1.23 range functions with database/sql☆151Updated last year
- In-process request tracing☆101Updated 3 months ago
- Automatic test runs for Go projects☆142Updated last year
- Pattern Matching library for go☆98Updated 2 years ago
- Modern, zero-dependency HTTP library for Go☆148Updated last week
- µDiff - a micro Go diffing library☆211Updated 2 weeks ago
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.☆301Updated 5 months ago
- Golang HTTP logger middleware with color console output and structured logs☆133Updated 2 years ago
- An experimental CORS middleware library for Go. Consider using github.com/jub0bs/cors (its successor) instead.☆81Updated 8 months ago
- A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.☆107Updated 2 years ago
- Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀☆47Updated 11 months ago
- Go reference implementation of "real" client IP algorithms☆84Updated 3 years ago
- ☆150Updated last year
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆161Updated 5 months ago
- Structured concurrency made easy☆394Updated 3 months ago
- 🚨 Chi middleware for slog logger☆80Updated this week
- Secure extraction library for various archive and compression formats.☆25Updated this week
- Classy HTTP Handlers in Go☆56Updated 3 years ago
- 📐 Go schema declaration and validation with static types.☆86Updated 6 months ago
- Golang charting and graphing library☆105Updated last week
- This repo is a starting point for a Go + Svelte.js + TailwindCSS project.☆64Updated 4 years ago
- ☆59Updated 5 months ago
- 🌶️ In-memory caching library for read-intensive Go applications☆219Updated this week
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆79Updated 3 years ago
- YSMRR is a package that provides simple multi-line compatible spinners for Go applications.☆89Updated 8 months ago
- Building, documenting, validating, securing and customizing REST APIs through code-first development☆78Updated this week
- ☆105Updated last year
- Dynamically generate self-signed certificates and certificate authorities for Go tests☆83Updated 3 weeks ago