pavel-fokin / go-patternsLinks
Go Patterns
☆30Updated last year
Alternatives and similar repositories for go-patterns
Users that are interested in go-patterns are comparing it to the libraries listed below
Sorting:
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆77Updated 3 weeks ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆55Updated 4 years ago
- Helpful functions to extend the Golang `time` standard package☆19Updated last year
- AsyncAPI spec from Go code☆81Updated last year
- NATS Pub/Sub for the Watermill project.☆58Updated 3 weeks ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆73Updated 2 months ago
- Clean Architecture Use Case for Go☆36Updated last year
- An example Event-Driven application in Go built with Watermill library.☆141Updated last year
- OpenTelemetry Go distribution for Uptrace☆105Updated 2 months ago
- An example Go project for running local development environment, with hot code reloading.☆106Updated 5 years ago
- A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.☆68Updated this week
- Single repository for go-nats example code. This includes all documentation examples and any common message pattern examples.☆112Updated last year
- FastDB is an (persistent) in-memory key/value store in Go.☆63Updated 10 months ago
- The fastest HTTP router available for Go.☆60Updated last year
- A handy and powerful library to deal with unstructured data☆27Updated 2 years ago
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers☆87Updated 2 years ago
- Struct validation using tags☆103Updated 2 weeks ago
- PostgreSQL Lock Client for Go☆118Updated last week
- Enriches the standard go http client with retry functionality.☆52Updated last year
- Simple query builder for MongoDB☆80Updated 5 months ago
- Generic simple workflows and concurrency patterns☆45Updated 2 years ago
- ⛩️ Go library for protecting your HTTP handlers☆65Updated last week
- Prometheus middleware for chi☆31Updated 2 years ago
- Code samples from medium posts☆17Updated 3 years ago
- kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By pr…☆40Updated last year
- A set of performant rate limiters for Go☆91Updated last year
- Create a gRPC server from code generated by sqlc☆153Updated 4 months ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- Caching middleware for database/sql☆48Updated 5 months ago
- Go and PostgreSQL job queue blueprint☆50Updated 2 years ago