1. 1

    Future versions may optimize defer calls. The problem with Go is that it was adopted very swiftly at a very young age. Many other languages had the time to mature before being widely adopted. One should see this as a success story for Go.