From charlesreid1

Outline

Lecture material:

  • History & Today
  • Acronyms
  • Characteristics
  • Compiling
  • Running
  • Documentation

Material

History of Go:

  • Compiled language
  • Created at Google
  • Many features of a lower-level language like C, not a noun-oriented objects language like Java, in fact does not really have objects

Go Today:

  • Go is a very new language, but gaining popularity
  • Why?
    • Supported by large software company - much of Google's software runs on Go so it is not Go-ing anywhere
    • Designed to do complicated things at scale, high perf. language

Goodies:

  • Gopher
  • Go packages
  • Go "standard library" and organization of what's provided

Compiling:

  • Go compiles into binary programs
  • Go build procedure

Running

  • Go run procedure

Documentation

  • Go official documentation
  • Other resources?






See also: