goes is an event-sourcing framework for Go.
☆153Feb 25, 2026Updated last week
Alternatives and similar repositories for goes
Users that are interested in goes are comparing it to the libraries listed below
Sorting:
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆50Feb 20, 2026Updated 2 weeks ago
- Event Sourcing for Go!☆1,659Nov 19, 2025Updated 3 months ago
- Embedded single file SQL database written in Golang☆30Jan 31, 2026Updated last month
- Event Sourcing in Go☆274Feb 22, 2026Updated last week
- protoc plugin to publish protobuf messages with Watermill☆11May 27, 2024Updated last year
- A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that reade…☆10Aug 21, 2022Updated 3 years ago
- ☆13Oct 14, 2024Updated last year
- An RTS game made in Go for Github Game Off 2020☆14Jan 13, 2025Updated last year
- ☆13Feb 8, 2019Updated 7 years ago
- A generic partial-struct library, with generated builders and matchers☆18Aug 15, 2022Updated 3 years ago
- Toolkit for event-centric and reactive patterns leveraging https://nats.io.☆113Feb 25, 2026Updated last week
- Go Transactional Outbox Library☆17Feb 10, 2026Updated 3 weeks ago
- An example Event-Driven application in Go built with Watermill library.☆149Nov 19, 2023Updated 2 years ago
- Java Bytecode to Go Transpiler☆21May 12, 2021Updated 4 years ago
- Go Client for Event Store version 20 and above.☆109Jun 18, 2025Updated 8 months ago
- A zero-dependency generic in-memory cache Go library☆123Dec 14, 2024Updated last year
- A simple tool to analyze your Go package dependency graphs.☆26Feb 23, 2026Updated last week
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆58Jun 30, 2025Updated 8 months ago
- An in-memory compressed cache for gigabytes of data written in Go.☆19Feb 6, 2023Updated 3 years ago
- a slog handler for testing that code logs expected results☆23Aug 8, 2024Updated last year
- Go lang implementation of saga pattern☆171Aug 22, 2024Updated last year
- This repository is a sample web application using DDD (Domain-Driven Design) architecture and Gin framework.☆99Feb 5, 2025Updated last year
- High Availability Routing and Queueing Application☆50Sep 21, 2021Updated 4 years ago
- Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:☆108Feb 15, 2026Updated 2 weeks ago
- Building event-driven applications the easy way in Go.☆9,565Jan 5, 2026Updated 2 months ago
- ☆20Aug 13, 2022Updated 3 years ago
- reverseproxy for Hertz☆21Dec 17, 2025Updated 2 months ago
- Source code for https://threedots.tech/post/microservices-or-monolith-its-detail/ article.☆303Aug 15, 2024Updated last year
- A high performance thread-safe implementation of hash map for Golang (accent on high throughput, not at latency)☆21Jun 20, 2021Updated 4 years ago
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go ap…☆320Oct 18, 2025Updated 4 months ago
- Collection of third-party modules managed and synced by Buf.☆30Updated this week
- The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple server…☆28Feb 11, 2026Updated 3 weeks ago
- ☆67Jul 6, 2021Updated 4 years ago
- ☆17Feb 18, 2026Updated 2 weeks ago
- Free PDF creator in pure Golang☆13Aug 27, 2025Updated 6 months ago
- ☆13Feb 26, 2026Updated last week
- Masterpieces of Go programming language.☆11Feb 11, 2023Updated 3 years ago
- NATS as backend for Queue Package☆13Mar 31, 2025Updated 11 months ago
- A Go implementation of the 64-bit wyhash algorithm with a lot of optimizations. (final version 1 && 3)☆12Oct 20, 2025Updated 4 months ago