gaio
Networking library
A high-performance networking library for Go that reduces context switching and improves concurrency in networked applications.
High performance minimalism async-io(proactor) networking for Golang.
829 stars
31 watching
100 forks
Language: Go
last commit: 2 months ago
Linked from 2 awesome lists
asyncioc10kcontext-switchingepolleventfdkqueuenetpollproactorsyscall-dup
Related projects:
Repository | Description | Stars |
---|---|---|
| A lightweight, non-blocking TCP network library that supports custom protocols and high-performance event-driven networking. | 1,735 |
| A generics streaming library for Go inspired by Scala's cats-effect and fs2 libraries | 83 |
| A comprehensive utility package for Go programmers | 175 |
| A high-performance, low-memory network I/O solution that supports multiple protocols and is compatible with standard HTTP libraries. | 2,255 |
| A Go library providing an interface to Asterisk's AMI protocol | 14 |
| An SCTP library for Go that enables secure and reliable communication over IP networks. | 17 |
| A library for building secure and private networks in Go | 270 |
| A Go library providing programmatic access to CircleCI's API | 65 |
| A Go library for accessing and controlling GPIO pins on Raspberry Pi devices | 2,204 |
| A Golang library providing functional programming features and Rx-style coding capabilities. | 349 |
| A Go logging library with customizable handlers and filters for controlling output levels. | 16 |
| A high-performance network library designed specifically for game servers | 20 |
| A game server skeleton in Go that enables communication between game servers and statistical servers. | 1,272 |
| A Go package for crafting and transmitting ethernet frames. | 80 |
| A Go implementation of the Dispatch protocol for Zero-Knowledge Analytics | 32 |