StudioSol / async
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
☆137Updated 4 years ago
Alternatives and similar repositories for async:
Users that are interested in async are comparing it to the libraries listed below
- Simple in-memory job queue for Golang using worker-based dispatching☆211Updated 8 months 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
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 2 months ago
- Toolbox - go utility library☆199Updated 3 months ago
- Floc: Orchestrate goroutines with ease.☆268Updated 3 years ago
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- Generic and fast binary serializer for Go☆218Updated last year
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Highly configurable, fast JSON encoder for Go☆177Updated last year
- A Go library for validating structs, maps and slices.☆226Updated 4 months ago
- Job Scheduling Library☆170Updated 4 months ago
- 👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels☆166Updated 3 years ago
- Automatically sets up command line flags based on struct fields and tags.☆174Updated 2 years ago
- Build system and task runner for Go projects☆121Updated last week
- A tiny wrapper over amqp exchanges and queues 🚌 ✨☆97Updated 5 years ago
- A user friendly RabbitMQ library written in Golang.☆108Updated 2 years ago
- Synchronization and asynchronous computation package for Go☆238Updated 6 months ago
- Golang Cache component - Multiple drivers☆372Updated 11 months ago
- Minimalistic RBAC package for Go applications☆114Updated 6 years ago
- Transformation functions generator for Protocol Buffers.☆210Updated last month
- A go in-memory table☆228Updated 2 years ago
- The Emperor takes care of all errors personally☆351Updated 4 years ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- Functional Experiment in Golang☆143Updated 11 months ago
- A small flexible merge library in go☆128Updated 3 months ago
- Read csv file from go using tags☆124Updated 10 months ago
- Pipelines using goroutines☆57Updated 3 years ago
- Detection of the BOM and removing as necessary☆125Updated last year
- Go module for encoding structs into URL query parameters☆77Updated last week