No strong reason for using Golang other than it's the one sorta popular language I've never used, so I'd get to learn it.
But I don't want to do a project that's pointless even in theory. For applications with lots of blocking I/O, I feel like an event loop can be more efficient than Golang greenthreading. Does anyone want to talk me into or out of this?
Super fun book.
But if "for fun and self-education", then it is not pointless, right? Go ahead!
Very interesting, I’ve never heard of a language doing that.
I say go for it, it won’t be pointless or dumb and at the very least you’ll learn a tonne about language design!
I guarantee you that you will only be capable of fully appreciating the entire general area you are speaking of AFTER attempting some such project in that space.
Wasted effort doesn't exist, nor will you likely take advantage of initial ideas or code.