viant / toolbox
Toolbox - go utility library
☆199Updated 3 months ago
Alternatives and similar repositories for toolbox:
Users that are interested in toolbox are comparing it to the libraries listed below
- Floc: Orchestrate goroutines with ease.☆268Updated 3 years ago
- Handle Go recover, panic, and errors in a graceful way. Multiple errors support, basic filters and custom handlers.☆235Updated 6 years ago
- String utilities for Go☆207Updated 2 years ago
- One caching API, Multiple backends☆136Updated 4 years ago
- 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 fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆147Updated 4 years ago
- Golang beautify data display for Humans☆311Updated 3 years ago
- Go (golang) library for deep copying values in Go.☆348Updated 3 years ago
- JSON query expression library in Golang.☆277Updated 4 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Simple in-memory job queue for Golang using worker-based dispatching☆211Updated 8 months ago
- Managing go application shutdown with signals.☆195Updated 3 months ago
- A timed rate limiter for Go☆400Updated 3 years ago
- Read csv file from go using tags☆124Updated 10 months ago
- Pure Go embedded persistent job queue backed by BadgerDB☆161Updated 2 years ago
- Automatically sets up command line flags based on struct fields and tags.☆174Updated 2 years ago
- Natural language detection package in pure Go☆173Updated 4 years ago
- A user friendly RabbitMQ library written in Golang.☆108Updated 2 years ago
- Go reflection simplified☆102Updated 5 months ago
- A typed implementation of the Go sync.Map using code generation☆255Updated 2 years ago
- Gotabulate - Easily pretty-print your tabular data with Go☆338Updated 4 years ago
- go websocket client for unit testing of a websocket handler☆102Updated 4 years ago
- Package stack implements utilities to capture, manipulate, and format call stacks.☆397Updated 3 years ago
- Fast in-memory key:value store/cache with TTL☆98Updated 5 years ago
- Straightforward HTTP session management☆123Updated this week
- RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue☆68Updated 7 years ago
- errgroup with goroutine worker limits☆162Updated 2 years ago
- A distributed unique ID generator of using Sonyflake and encoded by Base58☆109Updated this week
- ♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.☆341Updated 9 months ago
- Type-safe functions for common Go slice operations☆51Updated 4 years ago