gdamore / chanstream
Package chanstream implements an API compatible with and similiar to the TCP connection (and net.Conn as well) API, on top of Go channels. This is in pure Go, without any external dependencies.
☆14Updated 4 years ago
Alternatives and similar repositories for chanstream:
Users that are interested in chanstream are comparing it to the libraries listed below
- Efficient thread-safe circular byte buffer to keep in-memory logs☆21Updated 4 years ago
- percentiles for Go benchmarks☆29Updated 6 years ago
- show Go package dependencies☆52Updated 6 years ago
- extract value from map/struct by dot notated syntax like "Foo.Bar[0].Baz"☆18Updated 8 years ago
- prdeps prints the dependency graph of a Go package.☆43Updated 7 years ago
- ☆29Updated 8 years ago
- In-process plugin framework for Golang code☆58Updated 9 years ago
- Go library for representing and applying patches to modify existing Go structures☆56Updated 7 years ago
- experiment☆25Updated 9 years ago
- sql with commits over raft☆34Updated 9 years ago
- Zookeeper CLI☆42Updated 9 years ago
- Package retrygroup provides synchronization, Context cancelation for groups of retry goroutines working on subtasks of a common task.☆17Updated 7 years ago
- DNS SRV Load Balancer for gRPC☆42Updated 7 years ago
- DEPRECATED: use gazelle☆22Updated 7 years ago
- A polite Go HTTP server that shuts down gracefully.☆90Updated 7 years ago
- A Go package to facilitate JSON merge patch format and processing rules (RFC 7386).☆39Updated 3 years ago
- Composable cancellation☆46Updated 3 years ago
- lunk provides a set of tools for structured logging in the style of Google's Dapper or Twitter's Zipkin☆126Updated 10 years ago
- UNMAINTAINED Golang package for instrumenting gRPC servers☆20Updated 8 years ago
- xstats is a generic client for service instrumentation☆82Updated 4 years ago
- Software licensing standardization library for Golang☆69Updated 6 years ago
- Expands type switches with type variables to achieve generic functions in Golang☆35Updated 9 years ago
- Stateless backoff strategies for Go☆16Updated 6 years ago
- Library of convenience functions for working with Go struct tags☆16Updated 3 years ago
- [Mirror] Supervisor trees for Go applications.☆34Updated 5 years ago
- BitSet data structure in golang☆39Updated 5 years ago
- Pretty Printer for syscalls☆25Updated 9 years ago
- trace is a wrapper for net/trace that extends it by logging trace/event information to a structured log and providing metrics (counts, er…☆73Updated 3 years ago
- Flen provides stats on functions/methods lengths in a Golang package.☆51Updated 6 years ago
- FieldMap function generator for https://github.com/mholt/binding☆24Updated 7 years ago