/golang-transmitpackets

implementation of multiple packets send in one syscall for go/windows using TransmitPackets funciton

Primary LanguageGo

Goal

the goal is to be able to send more than one udp packet in one syscall.
This should improve performance for some networking applications that use UDP.
There is a large overhead when calling UdpConn.Write for each udp packet.
Using the TransmitPackets in windows should help solve that overhead.