General informations on Go
My personal opinion:
- Go can be learned quickly – much quicker than e.g. Java (the detailed specification comprises only 65 pages).
- The expressiveness of Go is impressive; it enables short, elegant and easy to understand source texts.
- The type concept of Go (with static type check at compile time and dynamic type adjustment at runtime) is simple.
- This concept in the language design of the Go Authors mercilessly exposes many errors in thinking in programming.
- The objectoriented aspects are short (e.g. declarations, that a type implements an interface, are superfluous, but crystal clear).
- For these reasons, Go is also perfectly suited for use in teaching.
» Impressum