luno / shift
Shift provides the persistence layer for a simple "finite state machine" domain model.
☆18Updated 3 weeks ago
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☆67Updated 2 months ago
- Jettison provides structured logging and errors over gRPC☆19Updated 3 weeks ago
- Fate is a simple golang library for introducing errors in application logic☆23Updated 7 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆68Updated 3 weeks ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆67Updated 2 months ago
- Native type for dealing with dates in Go☆67Updated this week
- ☆34Updated 3 years ago
- TigerBeetle Go client☆45Updated this week
- Allows to mark Go enum types as exhaustive.☆33Updated 5 months ago
- Build event-driven and event streaming applications with ease☆67Updated 3 years ago
- 🚢 Go package providing lifecycle management for PostgreSQL Docker instances.☆11Updated 6 months ago
- A specification and API for building message-based applications in Go.☆33Updated 3 weeks ago
- Encrypted drop-in replacement of golang' os.File. It handles WriteAt, Seek, Truncate, etc. Can deal with huge files, random access, etc.☆46Updated last year
- Generative Adversarial Network in Go via Gorgonia☆86Updated 2 years ago
- html coverage reporter for go coverprofile☆34Updated 2 months ago
- Dynamically generate self-signed certificates and certificate authorities for Go tests☆71Updated last month
- Go 1.23 range functions with database/sql☆144Updated 3 months ago
- scan sql rows into any type powered by generics☆65Updated 11 months ago
- Ordered codes for database keys☆41Updated 7 months ago
- BigQuery golang sql driver/GORM dialect☆44Updated last month
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers☆85Updated last year
- Go repos for code generation☆47Updated 4 years ago
- Wrapper around LUA script executor for long-running scripts☆18Updated 5 months ago
- Library to generate TOTP/HOTP codes☆139Updated last year
- 🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.☆38Updated 4 years ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- 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
- 🚨 Chi middleware for slog logger☆59Updated last week
- A set of performant rate limiters for Go☆89Updated 11 months ago
- The Unsure Tournament showcases Luno's fault tolerant event-driven microservice architecture.☆8Updated last year