Re:Learning Go by porting a medium-sized web back end from P...
by mhd on Thursday November 09, 2017 @10:18AM
(#15663080)
I think if you're replacing "Google" with "those Bell Labs guys", you're closer to the truth. A lot of the design decisions are quite familiar if you look at the past work of e.g. Rob Pike.
It's not necessarily all about peak efficiency for specific enterprise applications.
That Go solves some problems for programmers outside Google is a side effect of being a general purpose programming language. It is not a primary business goal except in so far as it raises Google's bottom line, creates a hiring pipeline, and keeps its employee moral off the floor.