I've started to learn Rust. I can't rate it yet but I think it looks promising. It has matching, macros (much better/advanced than c preprocessor) and I like how they solved error handling. I also like how they do threads and async code. Regarding the Rust special memory stuff I've not made enough complex code to review that.
Already though I can say with confidence that I like Rust much more than golang.
The problem isn't with Rust itself which is fine and has some use. It's with the acolytes who want to redo things in Rust for reasons.