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.

GitHub

174 stars
1 watching
1 forks
Language: Go
last commit: about 1 year ago
Linked from 1 awesome list

gogolanggolang-examplesgolang-librarygolang-packagetcp

Backlinks from these awesome lists:

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