emicklei / proto
parser for Google ProtocolBuffers definition
☆602Updated last week
Alternatives and similar repositories for proto:
Users that are interested in proto are comparing it to the libraries listed below
- reflect api without runtime reflect.Value cost☆790Updated last month
- Generate message validators from .proto annotations.☆1,095Updated last year
- Reflection (Rich Descriptors) for Go Protocol Buffers☆1,405Updated 3 weeks ago
- Generate .proto files from Go source code.☆739Updated 4 years ago
- Native MurmurHash3 Go implementation☆979Updated 2 years ago
- Goroutine local storage☆676Updated 2 years ago
- Wrapper types for sync/atomic which enforce atomic access☆1,399Updated 3 weeks ago
- protoc plugin library for efficient proto-based code generation☆655Updated last month
- Consistent hashing "hashring" implementation in golang (using the same algorithm as libketama)☆576Updated 4 years ago
- Deep copy things☆589Updated 4 years ago
- grpc connection pool☆486Updated 3 weeks ago
- Add custom struct tags to protobuf generated structs☆393Updated 6 months ago
- Rate limiting for go-redis☆908Updated last week
- Golang implementation of Radix trees☆905Updated 10 months ago
- [mirror] concurrency primitives☆890Updated this week
- Go package implementing bitsets☆1,410Updated last week
- An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.☆780Updated this week
- A Go code generator for MessagePack / msgpack.org[Go]☆1,842Updated last month
- generic protocol generator based on golang's text/template (grpc/protobuf)☆442Updated this week
- Inject custom tags to protobuf golang struct☆1,209Updated last year
- Prometheus monitoring for your gRPC Go servers.☆1,337Updated 2 years ago
- Mango Cache 🥭 - Partial implementation of Guava Cache in Go (golang).☆595Updated 2 years ago
- simple struct copying for golang☆457Updated 5 years ago
- A portable mmap package for Go☆1,023Updated 4 months ago
- a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation☆729Updated 3 years ago
- Fast, zero heap allocation Go Trie for runes or paths☆491Updated 7 months ago
- A proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets☆568Updated last year
- Benchmarks of Go serialization methods☆1,589Updated 8 months ago
- A Go package providing a filesystem-backed FIFO queue☆479Updated last year
- Golang channel helpers and special types☆809Updated last year