github.com/opsnull/kping (go): Package kping implements large scale & high performance ICMP flood ping.  It can send up to 1024 ICMP packets in one system call (sendmmsg), and provides two methods for receiving packets quickly: batch, afpacket.  The simplest example:  You can customize and optimize the send & receive options based on your system:
Keywords: afpacket|icmp|pfring|ping|rawsocket|sendmmsg