Go programs use all available CPU cores by default. The runtime sets the value of GOMAXPROCS (maximum number of CPU cores to use) to the number of cores available on the machine.
Epoll with accept via go runtime network poller on edge-triggered mode.