tcpack
Byte stream packer
An application protocol that packs and unpacks byte streams over TCP connections.
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
174 stars
1 watching
1 forks
Language: Go
last commit: about 1 year ago
Linked from 1 awesome list
gogolanggolang-examplesgolang-librarygolang-packagetcp
Related projects:
Repository | Description | Stars |
---|---|---|
iancmcc/bingo | Packs and unpacks common data types in a fast and efficient way | 41 |
pieterclaerhout/go-log | A logging library that provides functions to log different levels of messages with various options. | 10 |
reugn/go-streams | Provides a lightweight and flexible way to process data streams in Go | 1,910 |
bobg/hashsplit | A content-based splitting method for byte streams | 30 |
aerogo/packet | A library for sending network packets over TCP or UDP connections. | 79 |
q3k/crowbar | A tool to establish secure TCP connections over HTTP using basic authentication and GET/POST requests. | 473 |
anacrolix/utp | A Go implementation of the uTP transport protocol used in Bittorrent networks | 173 |
fanweixiao/push-stream-logging | A Go-based system for streaming high-frequency logs to TDEngine in real-time. | 2 |
glycerine/greenpack | A serialization library for Go that adds versioning, stronger typing, and optional schema to MessagePack | 115 |
keilerkonzept/topk | An implementation of probabilistic data structures for approximate data stream processing | 4 |
valyala/tcplisten | Customizable TCP net.Listener with performance-related options | 145 |
zhuangsirui/binpacker | A tool that packs and unpacks binary data in a compact format | 220 |
thempatel/streamvbyte-simdgo | A Go implementation of Stream VByte compression algorithm leveraging SIMD techniques for improved performance. | 16 |
samber/slog-channel | A Go channel handler for structured logging | 6 |
pietern/goestools | A toolset for working with signals and files from GOES satellites | 372 |