Evio – Fast event-loop networking for Go
One of my favorite things about Go is that it cuts through the &quot;threads vs. events&quot; debate by offering thread-style programming with event-style scaling using what you might call green threads (compiler assisted cooperative multitasking that has the programming semantics of preemptive multitasking).<p>That is, I can write simple blocking code, and my server still scales.<p>Using event loop programming in Go would take away one of my favorite things about the language, so I won&#x27;t be using this. However I do appreciate the work, as it makes an excellent bug report against the Go runtime. It gives us a standard to hold the standard library&#x27;s net package to.