gnet
Network framework
An event-driven networking framework designed to provide high-performance and lightweight network capabilities.
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
10k stars
170 watching
1k forks
Language: Go
last commit: 2 months ago
Linked from 2 awesome lists
asyncasynchronousepollevent-drivenevent-loopgogolanggoroutineiokqueuenetworknetworkingnon-blockingreactortcpudp
Related projects:
Repository | Description | Stars |
---|---|---|
| A high-performance network library designed specifically for game servers | 20 |
| A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 79,433 |
| A high-performance networking framework designed to optimize RPC scenarios in Go applications. | 4,093 |
| A framework designed to simplify and accelerate software development by providing tools and infrastructure for efficient project creation. | 11,819 |
| A lightweight Go-based networking library for building fast and efficient game servers | 2,896 |
| A library that provides a reusable and efficient way to manage concurrent tasks with a fixed capacity, helping developers mitigate memory consumption issues in Go programs. | 13,076 |
| A high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features. | 5,442 |
| A Go implementation of an Interplanetary Filesystem that enables peer-to-peer file sharing and content addressing. | 16,231 |
| A minimalistic web framework for Go that values simplicity and composability. | 3,643 |
| A lightweight TCP server framework built on the standard Go net package, providing a simple and customizable way to build TCP servers. | 815 |
| A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. | 29,481 |
| Provides packet processing capabilities for Go | 6,375 |
| An actor-based framework for creating event-driven architectures with network transparency and distributed system support. | 3,771 |
| A fast and feature-rich web framework for building scalable and efficient web applications in Go. | 25,289 |
| Demonstrates how to handle a large number of websockets connections in Go | 5,866 |