mod: upgrade dependent modules
trifle: use more formal flags for eventfd
opt: improve the creation processes of netpoller Fixes panjf2000#72
trifle: use customized logger to log errors instead of std log package
ci: exclude golangci-lint from Windows
trifle: enable ReadN(int) to handle corner cases
opt: lazily allocate memory for ring-buffers
opt: improve several methods of ring-buffer
opt: improve http example
opt: enable the close-on-exec flag for the new file descriptor of epoll