The most problematic missing feature for both C# and Go is interior pointers. But there are many others.