~/talk

Go I made all the mistakes

Talkat The Lead Developer London 2015 · 2015-09-10..09-11· [go]
slides:none on file

Claims that Go implements CSP with goroutines and message-passing concurrency, uses gofmt and an AST to enable tooling, and offers go fix for automated code migrations. Tests run very fast (around 0.19s) with built-in coverage and benchmarks where an example drops from 10,940ns/op by ~21%. Profiling/pprof and a top‑like tool expose CPU and heap hotspots. Go 1.5 cuts GC pause times from ~300ms to ~30ms. Dependency management remains unresolved outside Google's monorepo.

AI-written summary · about

  1. 0:00Intro
  2. 0:47What it is important concepts, what's good and what's not
  3. 1:10Statically linked native binaries
  4. 1:21What's important?
  5. 1:40Input Output Concurrency
  6. 2:36Religious formatting wars
  7. 3:21Crossing Refactoring's Rubicon
  8. 3:50Backward compatibility
  9. 4:25Testing
  10. 4:55Code coverage
  11. 5:25Benchmarking
  12. 5:46Profiling
  13. 6:17Garbage collection
  14. 7:11Ecosystem
  15. 7:25What's not good?
  16. 7:48Dependency management
  17. 8:23Lots of community options, oh my!
  18. 8:41What's the sweet spot?
  19. 9:26Summary
  20. 9:37Great tooling
~/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.