Russ Cox August 27, 2018 IntroductionThis overview and the accompanying detailed draft design are part of a collection of Go 2 draft design documents. The overall goal of the Go 2 effort is to address the most significant ways that Go fails to scale to large code bases and large developer efforts. One way that Go programs fail to scale well is in the writing of error-checking and error-handling co