~/talk

Get Go-ing

Talkat Developer Summit 2020 · 2020-11-21..11-22· [go]
links:none on file
slides:none on file

Overview of Go’s concrete tradeoffs: Go aims for simple syntax and a single static binary (demo binary is ~2.2 MB containing the runtime), with a huge standard library and built-in HTTP, templating and concurrency (goroutines). Major cloud tools are written in Go (Docker, Kubernetes, Terraform, Jenkins X) and large shops use it — Uber: ~2,000 microservices. Language specifics: statically typed, garbage-collected, errors are values (no exceptions), slices/arrays, pass-by-value semantics, and recommendation to use Goland or VS Code.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:16Why learn Go language
  3. 8:12Hello World in Go
  4. 13:57History and creators of Go
  5. 22:35Variables and types in Go
  6. 33:20Functions and error handling
  7. 41:53Resource management and loops
  8. 45:44Conditionals and switch statements
  9. 48:12Functions as types and closures
  10. 51:26Arrays, slices, and maps
  11. 54:16Tools and learning resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.