go-gilbert / gilbert
Build system and task runner for Go projects
☆121Updated last week
Alternatives and similar repositories for gilbert:
Users that are interested in gilbert are comparing it to the libraries listed below
- A Go library for validating structs, maps and slices.☆226Updated 4 months ago
- Bootstrap a new project from a template.☆84Updated 4 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- 🛠A full-featured dependency injection container for go programming language.☆235Updated last year
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆147Updated 4 years ago
- Automatically sets up command line flags based on struct fields and tags.☆174Updated 2 years ago
- A user friendly RabbitMQ library written in Golang.☆108Updated 2 years ago
- A minimal and efficient workerpool implementation in Go using goroutines.☆123Updated 3 years ago
- Cache Slow Database Queries☆142Updated 3 years ago
- GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the m…☆125Updated 2 years ago
- Session implementation for fasthttp☆85Updated last week
- Health check your applications and dependencies☆96Updated 3 years ago
- Minimalistic RBAC package for Go applications☆114Updated 6 years ago
- gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.☆90Updated 5 years ago
- Lightweight HTTP mocking in Go (aka golang)☆81Updated last year
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆198Updated 2 years ago
- String utilities for Go☆206Updated 2 years ago
- 🪡 Dead simple, lightweight tracing.☆87Updated 4 years ago
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 2 months ago
- A test-friendly replacement for golang's time package [managed by soy-programador]☆71Updated 4 years ago
- Debug-level logging for developers (only!)☆101Updated 2 months ago
- Generic goroutine pool: Submit, Map, Async.☆72Updated last year
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- A Lightweight in-memory key:value cache library for Go.☆179Updated 2 years ago
- Port of the node-progress package, written in Golang.☆114Updated 4 years ago
- Maths includes mathematical functions not defined in the standard Go math package.☆174Updated last year
- 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
- Check that no init functions are present in Go code.☆41Updated 3 years ago
- Check that no globals are present in Go code.☆110Updated last month