Fine grained tcp keepalive control Requirements golang >= 1.9 (since we use the new syscall.RawConn interface) TODO Add support for other OSes (*bsd, darwin etc...).