Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
conghuhu
/
gnet
Public
forked from
panjf2000/gnet
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
dev
User selector
All users
Datepicker
All time
Commit history
Commits on Nov 4, 2022
chore: add nil check for all methods of gnet.Engine
panjf2000
committed
7fbdc53
View commit details
Copy full SHA for 7fbdc53
Browse repository at this point
allow creation of multiple engines on the same protocol and port (#419)
Show description for 9d7fdd2
jdamick
and
Jeffrey Damick
authored
9d7fdd2
View commit details
Copy full SHA for 9d7fdd2
Browse repository at this point
Commits on Oct 21, 2022
chore: update the roadmap
panjf2000
committed
20ff40b
View commit details
Copy full SHA for 20ff40b
Browse repository at this point
Commits on Oct 18, 2022
chore: refine BuiltinEventEngine
panjf2000
committed
0b7fec8
View commit details
Copy full SHA for 0b7fec8
Browse repository at this point
opt: redefine AsyncCallback, pass in the error message
Show description for 691e077
panjf2000
committed
691e077
View commit details
Copy full SHA for 691e077
Browse repository at this point
Commits on Aug 31, 2022
chore: add some declarations about Github issues
panjf2000
committed
3705a09
View commit details
Copy full SHA for 3705a09
Browse repository at this point
Commits on Aug 9, 2022
bug: fix the issue failing to listen on 0.0.0.0 on linux/arm64
Show description for c9eeca1
panjf2000
committed
c9eeca1
View commit details
Copy full SHA for c9eeca1
Browse repository at this point
bug: return io.EOF in Read(), comply with io.Reader and io.Writer
Show description for 3c3c519
panjf2000
committed
3c3c519
View commit details
Copy full SHA for 3c3c519
Browse repository at this point
Commits on Jul 26, 2022
bug: fix the compile error on linux/mips
panjf2000
committed
f2e2fa3
View commit details
Copy full SHA for f2e2fa3
Browse repository at this point
Commits on May 29, 2022
opt: fieldalignment, optimization from 144 to 104 byte
zhongweikang
authored and
panjf2000
committed
f70489f
View commit details
Copy full SHA for f70489f
Browse repository at this point
Commits on May 23, 2022
bug: bind socket only when it's in passive mode (#373)
cscps
authored
2ae824a
View commit details
Copy full SHA for 2ae824a
Browse repository at this point
Commits on Apr 28, 2022
feat: implement a new API to convert and add net.Conn into gnet.Client
Show description for c296922
panjf2000
committed
c296922
View commit details
Copy full SHA for c296922
Browse repository at this point
Commits on Apr 26, 2022
opt: put the bytes of net.Addr.Zone back to pool when connection is closed
Show description for 50406b3
panjf2000
committed
50406b3
View commit details
Copy full SHA for 50406b3
Browse repository at this point
Commits on Apr 18, 2022
chore: fix some wrong comments
panjf2000
committed
8d921f9
View commit details
Copy full SHA for 8d921f9
Browse repository at this point
Commits on Apr 15, 2022
chore: bump up golangci-lint to v1.45 for Github Actions
panjf2000
committed
c3dd64a
View commit details
Copy full SHA for c3dd64a
Browse repository at this point
bug: fix the issue of discarding bytes in buffer mistakenly in Conn.Read()
Show description for 0282025
panjf2000
committed
0282025
View commit details
Copy full SHA for 0282025
Browse repository at this point
Commits on Mar 26, 2022
opt: implement Close() for gnet.Conn to make it compatible with net.Conn (#348)
Show description for 4195bd1
0-haha
and
0-haha
authored
4195bd1
View commit details
Copy full SHA for 4195bd1
Browse repository at this point
Commits on Mar 13, 2022
chore: refine eventloop.read(*conn)
panjf2000
committed
86b3499
View commit details
Copy full SHA for 86b3499
Browse repository at this point
chore: refine the Conn.WriteTo()
panjf2000
committed
b1eb3e8
View commit details
Copy full SHA for b1eb3e8
Browse repository at this point
bug: set the correct number of bytes written by conn.WriteTo() (#344)
Show description for c9605fc
JemmyH
and
hujm2023
authored
c9605fc
View commit details
Copy full SHA for c9605fc
Browse repository at this point
opt: reduce the memory allocation when a connection is idle
panjf2000
committed
27667f3
View commit details
Copy full SHA for 27667f3
Browse repository at this point
chore: update READMEs
panjf2000
committed
9b54af6
View commit details
Copy full SHA for 9b54af6
Browse repository at this point
Commits on Mar 12, 2022
chore: update some issue templates
panjf2000
committed
bc35093
View commit details
Copy full SHA for bc35093
Browse repository at this point
opt: avoid the long hanging when the peer crashes
Show description for c138ac5
panjf2000
committed
c138ac5
View commit details
Copy full SHA for c138ac5
Browse repository at this point
chore: print logs when UrgentTrigger() returns error
panjf2000
committed
da518d6
View commit details
Copy full SHA for da518d6
Browse repository at this point
opt: refine the logic of eventfd in poller
panjf2000
committed
38aa2e0
View commit details
Copy full SHA for 38aa2e0
Browse repository at this point
Commits on Mar 8, 2022
chore: rename a variable in pollers
panjf2000
committed
a22af33
View commit details
Copy full SHA for a22af33
Browse repository at this point
Commits on Feb 28, 2022
chore: update READMEs
panjf2000
committed
9f227b5
View commit details
Copy full SHA for 9f227b5
Browse repository at this point
chore: update READMEs
panjf2000
committed
eecbb26
View commit details
Copy full SHA for eecbb26
Browse repository at this point
Commits on Feb 27, 2022
chore: relayout some sections in READMEs
panjf2000
committed
55a9e80
View commit details
Copy full SHA for 55a9e80
Browse repository at this point
chore: renew some links and descriptions for v2
panjf2000
committed
a367298
View commit details
Copy full SHA for a367298
Browse repository at this point
mod: update dependencies
panjf2000
committed
fc91d13
View commit details
Copy full SHA for fc91d13
Browse repository at this point
Commits on Feb 25, 2022
chore: increase the code coverage
panjf2000
committed
a74f506
View commit details
Copy full SHA for a74f506
Browse repository at this point
feat: support setting the maximum size of static outbound buffer
panjf2000
committed
1813239
View commit details
Copy full SHA for 1813239
Browse repository at this point
opt: make ring-buffer in outbound buffer static
panjf2000
committed
e02e564
View commit details
Copy full SHA for e02e564
Browse repository at this point
Previous
Next
You can’t perform that action at this time.