luno / shift
Shift provides the persistence layer for a simple "finite state machine" domain model.
☆19Updated this week
Alternatives and similar repositories for shift:
Users that are interested in shift are comparing it to the libraries listed below
- Reflex is an event streaming framework☆68Updated 3 weeks ago
- Jettison provides structured logging and errors over gRPC☆19Updated 2 weeks ago
- Fate is a simple golang library for introducing errors in application logic☆23Updated 10 months ago
- OAuth 2.0 middleware service for chi (ported from gin by community member)☆30Updated last year
- 🚨 Chi middleware for slog logger☆70Updated this week
- The Unsure Tournament showcases Luno's fault tolerant event-driven microservice architecture.☆8Updated 2 years ago
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆74Updated last week
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆72Updated 3 months ago
- Reflection-free Domain-Driven errors for Go.☆29Updated 3 years ago
- Clean Architecture Use Case for Go☆34Updated last year
- Embedded schema migration package for Go☆42Updated 5 months ago
- pgxlisten provides higher level PostgreSQL LISTEN / NOTIFY tooling built on pgx.☆34Updated 6 months ago
- Native type for dealing with dates in Go☆68Updated last week
- Tiny wrapper around SQLX for Generic SQL queries☆48Updated 6 months ago
- KCD lets you focus on what matters: coding.☆43Updated 2 years ago
- HLive is a server-side WebSocket based dynamic template-less view layer for Go.☆100Updated last year
- VSCode extension for templ.☆69Updated this week
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers☆86Updated last year
- Dynamically generate self-signed certificates and certificate authorities for Go tests☆74Updated 4 months ago
- ☆34Updated 3 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 2 years ago
- TigerBeetle Go client☆49Updated this week
- Optional values for Go☆103Updated 4 months ago
- Go repos for code generation☆49Updated 4 years ago
- A library for generating the repository pattern.☆34Updated 3 years ago
- Cookies, but with structs, for happiness.☆111Updated this week
- Elegant middleware functions for your HTTP clients.☆103Updated 2 years ago
- scan sql rows into any type powered by generics☆65Updated last year
- A handy and powerful library to deal with unstructured data☆27Updated last year
- Allows to mark Go enum types as exhaustive.☆33Updated 8 months ago