flyingmutant / rand
Fast, high quality alternative to math/rand and golang.org/x/exp/rand
โ235Updated last month
Related projects: โ
- Gohalt ๐ฎโโ๐: Fast; Simple; Powerful; Go Throttler libraryโ344Updated 4 months ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.โ212Updated last year
- Convert Go values to their ASTโ306Updated last month
- Zero-allocation type-safe pool for Goโ218Updated last year
- Generic resource pool for Goโ276Updated last week
- โช๏ธ Go package providing multiple queue implementations. Developed in a thread-safe generic way.โ265Updated 2 months ago
- Maths includes mathematical functions not defined in the standard Go math package.โ176Updated last year
- The worldโs most powerful template engine and Go embeddable interpreterโ424Updated this week
- Go library for printing human readable, relative time differences ๐ฐ๏ธโ389Updated 2 months ago
- Fastest and most efficient goroutine pool (experimental)โ135Updated last year
- Importable package that parses version info from debug.ReadBuildInfo().โ245Updated last year
- Package httpretty prints the HTTP requests you make with Go pretty on your terminal.โ391Updated 9 months ago
- Notification broadcaster libraryโ152Updated 2 years ago
- A Go library for validating structs, maps and slices.โ222Updated 2 months ago
- Useful Go String methodsโ185Updated last year
- Optional values for Goโ102Updated last year
- Golang helpers for data sizes (kilobytes, petabytes), human readable sizes, parsingโ155Updated 9 months ago
- Go templates invoked as functionsโ150Updated 3 years ago
- ๐จ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...โ343Updated last week
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistlesโ361Updated last year
- ยตDiff - a micro Go diffing libraryโ162Updated 4 months ago
- Monitor Go app's performance in seconds, not a day.โ220Updated last week
- โป๏ธ The most advanced interruptible mechanism to perform actions repetitively until successful.โ338Updated 3 months ago
- A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.โ239Updated last year
- Is a general library to help modify or set data within data structures and other objects.โ226Updated last year
- Implementation of io/fs.FS that appends SHA256 hashes to filenames to allow for aggressive HTTP caching.โ354Updated 6 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.โ181Updated last month
- Synchronization and asynchronous computation package for Goโ215Updated last week
- A minimalist Go configuration libraryโ372Updated 6 months ago
- ๐ Fast and light wildcard pattern matching.โ80Updated last year