psampaz / slice
Type-safe functions for common Go slice operations
β51Updated 4 years ago
Alternatives and similar repositories for slice:
Users that are interested in slice are comparing it to the libraries listed below
- Random fake data and struct generator for Go.β97Updated last year
- π§ Flexible mechanism to make execution flow interruptible.β102Updated 3 years ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.β86Updated 4 years ago
- Build system and task runner for Go projectsβ119Updated this week
- Toolbox - go utility libraryβ198Updated 3 months ago
- Go reflection simplifiedβ102Updated 4 months ago
- Gostradamus: Better DateTimes for Go π°οΈβ205Updated 2 months ago
- One caching API, Multiple backendsβ136Updated 4 years ago
- Automatically sets up command line flags based on struct fields and tags.β174Updated 2 years ago
- Strict Runtime Dependency Injection for Golangβ38Updated 3 years ago
- A Go library for encoding structs into Header fields.β47Updated last year
- Highly configurable, fast JSON encoder for Goβ177Updated last year
- randexp for Go.β91Updated 2 years ago
- Straightforward HTTP session managementβ123Updated 2 years ago
- A little Go util to print duration strings in a human-friendly formatβ94Updated 3 months ago
- A goroutine limiter for Goβ80Updated 3 years ago
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applicationsβ147Updated 4 years ago
- String utilities for Goβ207Updated 2 years ago
- Simple error handling primitivesβ59Updated 3 years ago
- A corpus of popular Go modulesβ107Updated 4 months ago
- Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and treeβ¦β100Updated last year
- Easy json/xml Tag generation tool for golangβ73Updated 5 years ago
- Checks if there are any updates for imports in your module.β39Updated last month
- Debug-level logging for developers (only!)β101Updated last month
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate faβ¦β137Updated 4 years ago
- A custom protoc generator to make working in golang way easierβ36Updated 5 years ago
- Fastest levenshtein implementation in Go.β129Updated 4 years ago
- 10x faster than crypto/rand. Uses securely allocated memory. Forked from https://gitlab.com/NebulousLabs/fastrandβ162Updated 3 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.β85Updated 4 years ago
- Simple in-memory job queue for Golang using worker-based dispatchingβ211Updated 7 months ago