Go Programming Language History Software Engineering

Google’s Go Programming Language (Golang) Invented by Robert Griesemer, Rob Pike, and Ken Thompson – 2009 AD

Return to Timeline of the History of Computers

The Go programming language was developed at Google starting in 2007. It was completed and introduced to the public in 2009.

Go is a statically typedcompiled programming language designed at Google[14] by Robert GriesemerRob Pike, and Ken Thompson.[12] Go is syntactically similar to C, but with memory safetygarbage collectionstructural typing,[6] and CSP-style concurrency.[15] The language is often referred to as Golang because of its domain name,, but the proper name is Go.[16]

There are two major implementations:

A third-party transpiler GopherJS[22] compiles Go to JavaScript for front-end web development.

Fair Use Sources: