Go is already being used in lots of microservices.
Re:Picking Rust for Web
by jashmatthews on Tuesday August 27, 2019 @02:09PM
(#20812716)
If you’ve got 300 engineers and performance problems then that’s a great idea.
If you have 3 engineers and a little seed funding then building Go microservices to serve a web app is probably just pissing away VC money.
Just because people do it doesn’t make it a good idea.
Also for web backend Go, Rust cannot close the gap with Python or Ruby or lisp easily. Rust and Go are strong in their own domain writing web backend is not one of them. It does not mean one cannot write, it's just a lot of work.
When dealing with MIME types or REST or HTML or XML etc. dynamic typed languages are still easy, readable with reasonable performance. Only when one wants high performance, will go through the path of writing API in go or rust.