Minimal select/poll/epoll/kqueue-based event loop for Go