~/talk

GopherCon 2021 - Day 1

Talkat GopherCon 2021 · 2021-12-05..12-08· [go]
links:none on file
links:none on file
links:none on file
name:Linus Lee
links:none on file
slides:none on file

Go 1.18 brings generics: type parameters, type sets with the tilde token, and type inference so you can write a single binary-tree or mean function usable across types. Profiling talk shows real measurements: CPU/mutex profilers add little cost but the runtime tracer can be expensive, so test profiler overhead in production. Real-world wins include a Capital One migration that processed ~841 TB and retired a mainframe, a search service cutting memory use ~5x (500→150 GB cluster), and a $1,800/month saving by replacing Redis with disk-backed SSDB.

AI-written summary · about

  1. 0:00Pre-Show
  2. 19:51Welcome - Day 1
  3. 29:15Robert Greisemer & Ian Lance Taylor - Generics!
  4. 1:09:17Felix Geisendörfer - Go Profiling and Observability from Scratch
  5. 1:58:22Kaylyn Gibilterra - Go at Mainframe Scale
  6. 2:53:23Lightning Talks
  7. 3:44:05Connor Hicks - The What's, Why's, and How's of Running WebAssembly in Go
  8. 4:22:18Daniel Selans - Reliability Nirvana
  9. 5:24:48Go Time Live - Go Beyond Work
  10. 6:13:27Akhil Indurti - Writing a Static Analyzer for Go Code
  11. 6:50:27Linus Lee - When Toy Languages Grow Up
~/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.