Raw sockets in Go: IP layer | Hacker News Reader