Slide 33
Slide 33 text
THOUSAND FOOT VIEW
•compiled (fast), statically typed, garbage collected
•concurrency is built-in
•goroutines (lightweight userland threads)
•“don’t communicate by sharing memory, share memory by communicating”
•small (easy to learn)
•statically linked (no external dependencies)
•good C interoperability
•vast standard library (HTTP server, network IO, RPC, JSON, buffered IO, etc.)
•… it keeps getting better / faster with each new release