sock v0.2.1 — Go 1.26+ and dependency updates #23
hayabusa-cloud
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Introduction
sockis a zero-allocation socket library for Go, providing TCP, UDP, Unix, SCTP, and raw socket types built directly on thezcallassembly syscall package.SOCK_NONBLOCKandSOCK_CLOEXECflags and returniofd.FDfile descriptors for integration withio_uringasync I/O.sockaddrstructures without intermediate heap objects.The package implements an adaptive I/O model (Strike-Spin-Adapt) with network-tuned backoff for deadline-based retry.
Usage
Highlights
Minimum Go version bumped from 1.25 to 1.26. Dependencies updated to iofd v0.3.3, iox v0.3.3, and zcall v0.3.0. Internal code modernized with Go 1.26+.
What's Changed
Improvements
Compatibility
This discussion was created from the release sock v0.2.1 — Go 1.26+ and dependency updates.
Beta Was this translation helpful? Give feedback.
All reactions