~/talk

Iterators in Go 1.23: how to use them and how fast are they?

TalkinRussianat Golang Conf 2024 · 2024-12-02..12-03· [go]
links:none on file
slides:none on file

The talk explains the new iterator feature added in Go 1.23 (called range over funcs), shows how to use these iterators in Go code, and examines why they were added to the language. It presents benchmarks comparing iterator performance to channels and discusses where iterators can be useful and what motivated their inclusion.

AI-written summary · about

  1. 0:00Introduction
  2. 1:32What are Go iterators
  3. 7:39Why use iterators
  4. 13:37Iterator performance
  5. 21:02Special use cases
  6. 28:06Errors and resources
  7. 33:03Iterator pools and pipelines
  8. 39:06Future of Go iterators
  9. 44:05Q&A
~/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.