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
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
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
gnet client is now available for production! Features Add a new event handler: AfterWrite() 6a654c Implement the gnet client
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
Features Move the logging module out of the internal package and refactor to make it serviceable for users d56606 b6b1cf
Features Support TCP_NODELAY socket option 525df8 Implement the lock-free queue for dispatching tasks faster #181 Enhancements Shrink the ring-buffer
Features Determine logging mode by environment variable 2a7977 Support locking each I/O event-loop goroutine to an OS thread 6fd641 E
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
About this change Benefit from system calls provided by Go standard library, server listener sockets inside gnet have gotten rid of the Go net package
Features Support graceful shutdown with OS signals (Fixes #82) Enhancements Improve the creation processes of netpoller (Fixes #72) ccc6c25 Reuse slic