Hacker GitHub

← All repos

newtools/zsocket

View on GitHub ↗ ★ 830 Go archived

Zero-copy sockets for Linux in Golang

7 mentions on Hacker News by 1 person: 1 story, 6 comments · first 2016-06-22 · latest 2018-03-19

Mentions per year 7 mentions · busiest year 2016 (4)
20082026
  1. …but I created a go library with no C dependencies that lets you play with raw sockets on Linux: https://github.com/nathanjsweet/zsocket
    comment by hacknat · 2018-03-19 · in Linux Raw Sockets
  2. …socket wrapper in golang it's pretty fast and has built in layer detection and checksum functions: https://github.com/nathanjsweet/zsocket
  3. …around the linux zero-copy socket syscall. It also has some network utilities along with it: https://github.com/nathanjsweet/zsocket
    comment by hacknat · 2017-02-04 · in Network programming with Go (2012)
  4. …I wrote a lock-free, c/c++ free, implementation of an AF_PACKET socket abstraction in Golang: https://github.com/nathanjsweet/zsocket I haven't implemented fan-out at all, but if anybody is interested in adding it, I'd happily apply…
  5. I wrapped the zero-copy socket system call, for linux, for Golang: https://github.com/nathanjsweet/zsocket I've developed it quite a bit more now, but I got the basic functionality done in a weekend. The thing I'm proudest of is that the…
    comment by hacknat · 2016-08-22 · in Ask HN: Show off your weekend project
  6. …suppport (though no logic for handling tcp communication itself). It's lock-free and thread safe: https://github.com/nathanjsweet/zsocket
  7. ▲ 19
    Show HN: Zero Copy Network lib for golang
    story by hacknat · 2016-06-22 · 3 comments