gophersgang / go-patterns-allLinks
All-in-one collection for Go algos / datastructures / design patterns
☆18Updated 7 years ago
Alternatives and similar repositories for go-patterns-all
Users that are interested in go-patterns-all are comparing it to the libraries listed below
Sorting:
- Various implementations of a go-routine safe counter☆31Updated 4 years ago
- Easily chain commands passing the output of each command along as the input for the next☆18Updated 8 years ago
- a plugin based grpc framework☆16Updated 6 years ago
- Package mapstructure is a Go library for decoding generic map values to structures and vice versa, while providing helpful error handling…☆20Updated 6 years ago
- Clean Architecture Use Case for Go☆36Updated last year
- Run Go tests inside a Docker image☆100Updated 7 months ago
- Package flow provides support for basic FBP / pipelines☆26Updated 9 months ago
- A job scheduler for Go with the ability to fast-forward time.☆28Updated 7 months ago
- The research project based on the draft design of Go Generics☆34Updated 3 years ago
- Document Indexing and Searching Library in Go☆19Updated 5 years ago
- provides base types who's values should never be seen by the human eye, but still used for configuration.☆15Updated 3 years ago
- Automatically create github README.md's from Go source code☆71Updated last year
- Generic batches for go☆13Updated 3 years ago
- Common Web User Workflows in Go☆101Updated 3 years ago
- Golang struct operations.☆24Updated 7 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 5 years ago
- Better sync package for Go.☆22Updated last year
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- Finite State Machine for Go inspired by Akka FSM☆62Updated 5 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆68Updated last year
- Simple Injector; Dependency Injection☆12Updated 8 years ago
- Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.☆45Updated 4 years ago
- Simple Sub-Commands for Go using flag package - can be used via copy/paste too, because it's small.☆10Updated 7 years ago
- a generic lexer library written in Go☆26Updated 2 years ago
- Collection of unusual generics usecases in Go☆55Updated 3 years ago
- 😴 A tiny library for handling system interrupts☆39Updated 4 years ago
- Daily builds of active Go development branches☆18Updated last week
- Time Ranges☆39Updated 2 years ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆53Updated last week
- A Go library for encoding structs into Header fields.☆47Updated 2 years ago