Wow. Already 7 comments and still not a single ”Why not with Go?”-message.
For example, the GC: I been struggling to reduce the memory consumption of my tiny TCP keep-alive server knowing that if I made it in C, it could only use few hundreds of KB tops. But in Go, it's 10MB just for holding Go Routines and replying ping.
So I reimplemented it with Rust, voilà! 500KB RES. Now I can put it on my router :D