Announcing gnet v2.0.0

Today, I'm thrilled to announce the release of gnet v2.0.0, in which we've made plenty of significant improvements and optimizations: added and remove


Release of gnet v2.0.0

Today, I'm thrilled to announce the release of gnet v2.0.0, in which we've made plenty of significant improvements and optimizations: added and remove


Released gnet v1.6.0

gnet client is now available for production! Features Add a new event handler: AfterWrite() 6a654c Implement the gnet client


Released gnet v1.5.2

Enhancements About poller By default, gnet utilizes the standard package golang.org/x/sys/unix to implement pollers with epoll or kqueue, where a HASH


Released gnet v1.5.0

Features Move the logging module out of the internal package and refactor to make it serviceable for users d56606 b6b1cf


Released gnet v1.4.0

Features Support TCP_NODELAY socket option 525df8 Implement the lock-free queue for dispatching tasks faster #181 Enhancements Shrink the ring-buffer


Released gnet v1.3.0

Features Determine logging mode by environment variable 2a7977 Support locking each I/O event-loop goroutine to an OS thread 6fd641 E


Gnet -- Support locking OS thread

About this change Add functional option LockOSThread used to determine whether each I/O event-loop is associated to an OS thread, it is useful when yo


Released gnet v1.2.0

Features Support graceful shutdown with OS signals (Fixes #82) Enhancements Improve the creation processes of netpoller (Fixes #72) ccc6c25 Reuse slic