Facts#

  • Statically Typed Language (statically typed meaning types must be known during compile-time)
  • Compiled Language i.e compiled directly to native binaries.
  • Open source programming language, designed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
  • Built-in concurrency and a robust standard library.
  • Garbage collected - automatic memory management.
  • Fast compilation - compiles quickly even for large projects.

References#