vladopajic / go-actor
A tiny library for writing concurrent programs in Go using actor model
☆140Updated 3 weeks ago
Related projects: ⓘ
- Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way☆235Updated 7 months ago
- [Go] Fast and Distributed Actor framework using protocol buffers as message for Golang☆157Updated last week
- Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on ty…☆349Updated 6 months ago
- Collection of log/slog related projects.☆176Updated this week
- A client library for RabbitMQ streams☆166Updated 3 weeks ago
- json encoding and decoding☆176Updated 3 months ago
- Is a general library to help modify or set data within data structures and other objects.☆226Updated last year
- A framework for distributed systems☆187Updated 2 weeks ago
- Gain is a high-performance io_uring networking framework written entirely in Go.☆503Updated last year
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆230Updated 4 months ago
- http integration test framework☆255Updated 2 months ago
- A Go port of the Java Streams API. Type-safe and functional Go Streams processing for Go 1.18+.☆158Updated last year
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆265Updated 2 months ago
- 🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)☆310Updated 4 months ago
- Structured concurrency made easy☆357Updated 2 weeks ago
- Reflection-free Run-Time Dependency Injection framework for Go 1.18+☆46Updated last year
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.☆113Updated 2 months ago
- ☆130Updated this week
- 🛠 A full-featured dependency injection container for go programming language.☆232Updated 9 months ago
- A library that implements the outboxer pattern in go☆157Updated this week
- Fully featured, spec-compliant HTML5 server-sent events library☆323Updated 2 months ago
- Golang ClickHouse client☆253Updated 6 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.☆181Updated 2 months ago
- Generic manual memory management for golang☆140Updated this week
- 🌟 Useful functional programming helpers for Go☆109Updated last week
- Golang port of Abseil's SwissTable☆737Updated 2 months ago
- go-test-coverage is tool and github action which reports issues when test coverage is below set threshold☆82Updated this week
- Concurrency toolkit for Go☆165Updated last month
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆291Updated 2 weeks ago
- Architecture Analysis Tool for Go Projects☆113Updated 8 months ago