Yeah that bothers me too, but it's damn hard to get away from these days. Most language projects have significant corporate involvement one way or the other.
Go is criminally underrated in my opinion. It ticks so many boxes I'm surprised it hasn't seen more adoption.
It ticks many boxes for me on the surface, but I've read a few articles that critique some of its design choices.
Rust really ticks the "it got all the design choices right" boxes, but fighting the borrow checker and understand smart pointers, lifetimes, and dispatch can be a serious cognitive handicap for me.
No languages are perfect, they all make tradeoffs. I just like a lot of the ones Go made.
Go and Rust try to solve very different problems. Rust takes on a lot of complexity to provide memory safety without a garbage collector, which is fine, but also unnecessary for a lot of problems.
Go is criminally underrated in my opinion. It ticks so many boxes I'm surprised it hasn't seen more adoption.