https://github.com/pigogo/netgo
netgo is base on epoll syscall networking framework
https://github.com/pigogo/netgo
epoll-tcp-server golang network
Last synced: 5 months ago
JSON representation
netgo is base on epoll syscall networking framework
- Host: GitHub
- URL: https://github.com/pigogo/netgo
- Owner: pigogo
- License: mit
- Created: 2018-04-17T09:39:28.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-08T03:17:13.000Z (about 8 years ago)
- Last Synced: 2024-06-20T08:08:04.356Z (about 2 years ago)
- Topics: epoll-tcp-server, golang, network
- Language: Go
- Size: 16.6 KB
- Stars: 6
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
`netgo` is an fast and small epoll event loop networking framework. It direct use syscalls rather than using the standard Go [net](https://golang.org/pkg/net/) package, and easy to use.
## Features
- Linux only
- Tcp only
- Simple API
- Low memory usage
- Socket option
## Getting Started
### Installing
To start using netgo, install Go and run `go get`:
```sh
$ go get -u github.com/pigogo/netgo
```
This will retrieve the library.