~/talk

Clear Is Better Than Clever - What Makes Go Stand Out

TalkinGermanat DevDay 2020 · on Tuesday, 2020-12-01· [go]
links:none on file
slides:none on file

Go favors simplicity over clever language features, emphasizing practical tooling (built-in profiler, benchmark framework, race detector), goroutines and channels for concurrency, and a low-pause garbage collector. Concrete results from OTTO microservices are given: Go binaries around 5 MB versus ~300 MB for Spring, an importer processing 20 million articles/day (target was 400k), and roughly 40% less development time with far fewer lines of code.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Why Go exists
  3. 3:39Go versus Java and C++
  4. 6:01Simplicity as core
  5. 9:37Efficiency and concurrency
  6. 19:55Tooling and performance
  7. 20:15Well-designed language
  8. 23:52Idiomatic Go
  9. 25:36Go proverbs and philosophy
  10. 26:39Concurrency with Goroutines
  11. 29:49OSB project experiences
  12. 41:14Go vs Java in practice
  13. 43:00Team decision for Go
  14. 45:07Summary
~/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.