The Go Project Includes
The Go project includes
- the language itself,
- its tools and standard libraries, and last but not least,
- a cultural agenda of radical simplicity.
As a recent high-level language, Go
has the benefit of hindsight, and the
basics are done well: it has
- garbage collection,
- a package system,
- first-class functions,
- lexical scope,
- a system call interface, and
- immutable strings in which text is generally encoded in ‘UTF-8’.