~/panel

Final Go panel - part 2

Panelat dotGo 2014 · on Friday, 2014-10-10· [go]
name:none on file
slides:none on file

Examples of real failures and fixes: tests hit nil vs empty slices where reflect equality hides the difference, image loops mutate copies so pixel changes vanish, and slice capacity prompts an unsafe reflect slice header workaround until language changes; Juju exercise uncovers two escape analysis bugs that get fixed, race detector prints exact panics, heap compaction and stricter C interop are on the roadmap, and cross‑compilation and tiny fast CLIs prove to work in production.

AI-written summary · about

  1. 0:00Introduction
  2. 0:48Go testing gotchas
  3. 2:14Production bugs with slices
  4. 3:16Compiler bugs in projects
  5. 4:19Finding data races
  6. 5:00Garbage collection roadmap
  7. 6:08Go’s minimalism
  8. 10:24Evangelizing Go
  9. 13:59Adopting Go challenges
  10. 15:02Closing remarks
~/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.