tgirier / envelope
Envelope is a basic chat server using TCP websockets.
☆16Updated 4 years ago
Alternatives and similar repositories for envelope:
Users that are interested in envelope are comparing it to the libraries listed below
- My Go playground.☆62Updated 3 years ago
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆44Updated 3 years ago
- Awesome list of most starred go frameworks on GitHub☆63Updated 2 years ago
- Rate limiter service built in Golang☆43Updated 3 years ago
- A framework to build services in go.☆26Updated this week
- A URL shortener written in Go, with a Mongo based backend, Prometheus and Grafana based monitoring, Memcached based write-through caching…☆36Updated 3 years ago
- Simple Go + Consul Distributed System☆55Updated 5 years ago
- Microservice observability with Go☆55Updated last year
- Clean Architecture using Golang.☆83Updated 11 months ago
- ☆34Updated 3 years ago
- In memory sharded cache implementation☆33Updated 3 years ago
- some data structures and algorithms using golang☆69Updated last year
- Small Go-Lang package implementing the worker pool pattern☆21Updated 6 years ago
- ☆28Updated 2 years ago
- Learn go concurrency by writing a small in-memory database (stores data in the golang native map)☆27Updated 6 years ago
- Manage data in Go with a simple key-value interface supporting various databases. [Moved]☆16Updated 6 months ago
- Go Patterns☆29Updated 9 months ago
- 🚥 Idempotency Handler, for making sure incoming requests are idempotent. Useful for payments, "at least once delivery" systems and more.☆21Updated 4 years ago
- ⛷️ In-memory key/value cache server over HTTP with no dependencies.☆48Updated 4 years ago
- Golang library to act on structure fields at runtime. Similar to Python getattr(), setattr(), hasattr() APIs.☆30Updated 4 years ago
- Exercises and solutions from the book 'Know Go: Generics' (2024 edition)☆11Updated 11 months ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- Kronika adds some extra utility around the standard time package. It does not have any other external dependencies.☆37Updated 2 years ago
- Fuego cache is a concurrent hashed key-value pair service written 100% in Golang. A high-speed cache service with HTTP and plain TCP and …☆16Updated 4 years ago
- Workflow is a package that allows users to configure certain workflows to help automazation of tasks☆13Updated last year
- A fast file-based priority queue☆57Updated 9 months ago
- New, intuitive, and fun online environment for learning, exploring, and experimenting with the Go programming language.☆19Updated 2 years ago
- Source code for my Go workshop which includes code samples about handling/throttling go routines and their graceful termination☆24Updated 4 years ago
- Various implementations of a go-routine safe counter☆31Updated 3 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆66Updated last month