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
- extract value from map/struct by dot notated syntax like "Foo.Bar[0].Baz"☆18Updated 8 years ago
- show Go package dependencies☆52Updated 6 years ago
- Easily trace goroutines at runtime☆50Updated 4 years ago
- Golang augmented net.Dialer with connection pooling, cached DNS record IP's with round-robin & random access☆42Updated 6 years ago
- A Go package to facilitate JSON merge patch format and processing rules (RFC 7386).☆39Updated 3 years ago
- experiment☆24Updated 9 years ago
- Go library for representing and applying patches to modify existing Go structures☆55Updated 8 years ago
- Shutdown management library for Go☆36Updated 9 years ago
- percentiles for Go benchmarks☆29Updated 6 years ago
- prdeps prints the dependency graph of a Go package.☆43Updated 7 years ago
- A clustering SQL Driver in Go☆20Updated 2 years ago
- DNS SRV Load Balancer for gRPC☆42Updated 7 years ago
- ☆29Updated 8 years ago
- Flen provides stats on functions/methods lengths in a Golang package.☆51Updated 7 years ago
- A property-based testing library☆37Updated 7 years ago
- A small library to help rewrite / modify the AST of a Go (golang) program☆17Updated 10 years ago
- In-process plugin framework for Golang code☆58Updated 9 years ago
- Context-aware middleware chains for Golang net/http☆26Updated 7 years ago
- github.com/cznic/file has moved to modernc.org/file☆57Updated 6 years ago
- Prettybenchmarks formats your go benchmarks into nice looking sorted tables☆40Updated 4 years ago
- io.Writer that automatically rotates files☆31Updated 6 years ago
- An API optimized for processing timeseries data.☆35Updated 3 years ago
- One-pass running statistics☆51Updated 3 years ago
- BitSet data structure in golang☆38Updated 5 years ago
- sharded key-value store compatible with p5-ShardedKV☆36Updated 4 years ago
- Standard CA roots embedded in a Go package.☆23Updated 8 years ago
- Import Golang stack trace data into Elasticsearch☆27Updated 8 years ago
- Package mgotest provides standalone instances of mongo sutable for use in tests.☆33Updated 9 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