Skip to the content.

Go

programming language

Homepage go.dev
Documentation go.dev/doc/
Wikipedia [ Deutsch ] [ English ] [ Magyar ]
First appeared 2009 (16 years)
Designed by Robert Griesemer, Rob Pike, Ken Thompson
Latest release 1.21.6 (Jan 2024)
Developer The Go Authors (Google)
License 3-clause BSD + patent

learning

resources

libs

criticism

talks

IDE integration

Comparison values

Score 606

Features

Algebraic data type interface (20)
Compiled language yes (100)
Context management / Defer defer (100)
Explicit errors nil return (50)
Higher-order function yes (100)
Immutable object compile-time (90)
Pattern matching --
Statically typed yes (100)

References

How To Become A Hacker 2nd (30)
languages of choice --

Rankings

Sum 98
IEEE Spectrum - The Top Programming Languages 8 (0.2157) Aug 2023
IEEE Spectrum - The Top Pro. Languages - Jobs 12 (0.0819) Aug 2023
IEEE Spectrum - The Top Prog. Languages - Trending 9 (0.1921) Aug 2023
PYPL PopularitY of Programming Language 12 (2.04%) Feb 2024
The RedMonk Programming Language Rankings 14 Jan 2023
Stack Overflow Annual Developer Survey - Most Popular 13 (13.24%) May 2023
Stack Overflow Annual Developer Survey - Admired/Desired 9 May 2023
Stack Overflow Annual Developer Survey - Top Paying 10 May 2023
TIOBE Index 11 (1.38%) Jan 2024

Personal

Category
Usage some

links

articles

blog posts

videos