@a13cui There is a middle ground, and in my opinion that is the #V language. It has a version of Go-like syntax that is as easy to comprehend but has all the "missing" features you would miss in Go.
I'm not in favour of the V lang, nor do I recommend if for any serious use, but for other reasons.