happened just yesterday on the Go mailing list, in a thread about transpiling Go to C++:
Probably a weird and orthogonal suggestion : transpile go-->rust and eliminate the gc overhead without dealing with the horrible syntax, if that is even feasible..