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

172 stars
1 watching
1 forks
Language: Go
last commit: almost 3 years ago
Linked from 1 awesome list

gogolanggolang-examplesgolang-librarygolang-packagetcp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
iancmcc/bingoFast and efficient encoding and decoding of native Go types to bytes41
pieterclaerhout/go-logA logging library that provides functions to log different levels of messages with various options.10
reugn/go-streamsProvides a lightweight and flexible way to process data streams in Go1,935
bobg/hashsplitA content-based splitting method for byte streams30
aerogo/packetA library for sending network packets over TCP or UDP connections.80
q3k/crowbarA tool to establish secure TCP connections over HTTP using basic authentication and GET/POST requests.475
anacrolix/utpA Go implementation of the uTP transport protocol used in Bittorrent networks176
fanweixiao/push-stream-loggingA Go-based system for streaming high-frequency logs to TDEngine in real-time.2
glycerine/greenpackA serialization format that provides versioning, typing, and schema support for data exchange between different programming languages115
keilerkonzept/topkAn implementation of probabilistic data structures for approximate data stream processing4
valyala/tcplistenCustomizable TCP net.Listener with performance-related options145
zhuangsirui/binpackerA tool that packs and unpacks binary data in a compact format221
thempatel/streamvbyte-simdgoA Go implementation of Stream VByte compression algorithm leveraging SIMD techniques for improved performance.16
samber/slog-channelA Go channel handler for structured logging6
pietern/goestoolsA toolset for working with signals and files from GOES satellites375