• I don't agree with most of the points here, but it is interesting to hear them enumerated from the point of view of someone who wants go to be more like the other languages they love. Immutability is interesting as you need data to be mutable in order to get work done, and if a language imposes it, it imposes difficulties with performance and memory use. It's not difficult to pass copies if you want to most of the time in go.


    I do wish Go didn't have panic at all.