go-goodies / go_oops
Golang Object Oriented Programming Goodies
☆16Updated 7 years ago
Alternatives and similar repositories for go_oops:
Users that are interested in go_oops are comparing it to the libraries listed below
- Create wide log events in Go programs☆15Updated 6 years ago
- Instrumentation for golang apps☆15Updated last week
- Build slack bots quickly and easily!☆45Updated 4 years ago
- a plugin based grpc framework☆16Updated 5 years ago
- In memory cache server with query capabilities☆25Updated last year
- Utilities for handling long lived Go workers☆10Updated 8 months ago
- In memory sharded cache implementation☆33Updated 3 years ago
- An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.☆24Updated 4 years ago
- In-memory SQL engine in Go sql/driver for testing purpose☆15Updated 4 years ago
- Go package for managing a set of lazily constructed, self-expiring, concurrency-limited worker pools and their data☆30Updated 2 years ago
- Library providing routines to merge and validate JSON, YAML and/or TOML files☆34Updated last year
- Simple Go library for executing lots of operations spread over any number of threads☆73Updated last year
- A job scheduler for Go with the ability to fast-forward time.☆28Updated 3 months ago
- Super low overhead application level metrics☆24Updated 3 years ago
- A small library to measure latency of things.☆35Updated 7 years ago
- A tool to compare different versions of an API and find incompatibilities.☆40Updated 5 years ago
- A simple rules engine for use with etcd☆37Updated 3 weeks ago
- Collection of key-value storages adapters for Golang☆18Updated last year
- library + program to help making zero downtime, self-upgrading programs and servers.☆16Updated 8 years ago
- runs go generate recursively on a specified path or environment variable and can filter by regex☆30Updated 8 years ago
- WIP: generate protobuf package from .proto files, web service and CLI client☆13Updated 5 years ago
- Create graphics with a hand-drawn, sketchy, appearance. Based on Rough.js☆29Updated 4 months ago
- Generate directories and files in Go as quickly as making pop corn☆24Updated 8 years ago
- Efficient for-loop retries in Go☆18Updated 2 years ago
- The speed of a native map, the safety of sync.RWMutex and the durability of bbolt☆24Updated 4 years ago
- Local syncing package with support for timeouts. This package offers both a sync.Mutex and sync.RWMutex compatible interface.☆17Updated 5 years ago
- Levenshtein distance in Golang☆10Updated 8 years ago
- ... or how I learnt to not fear anonymous functions and write the one true exec.Run.☆27Updated 9 years ago
- Event Sourcing Data Access Library☆19Updated 6 years ago
- golang simple, thread-safe invocation tracker☆27Updated 7 years ago