~/talk

WebRTC: The secret power you didn't know Go has

Talkat Conf42 Golang 2021 · on Thursday, 2021-06-24· [web-platform, nodejs]
linkedin:sean-dubois
slides:none on file

Pion implements WebRTC in Go and demonstrates real builds: remote-control a Boston Dynamics Spot over the internet, run an NES emulator host for multiplayer in-browser, and a peer to peer CDN that reduces duplicate downloads. Go examples show six lines of Go to establish a peer connection, create a data channel and send "hello world", and export to WebAssembly. WebRTC handles NAT traversal, ICE restart, congestion feedback, and supports up to 65,000 data channels, plus projects like ns-remote, cloudmorph, snowflake and wormhole.

AI-written summary · about

  1. 0:00intro
  2. 0:24pion
  3. 1:03go and pion make this
  4. 2:46what is webrtc
  5. 4:16webrtc for the curious
  6. 4:47what does it solve
  7. 8:57time to build
  8. 11:01open source showcase
  9. 15:41pion needs you
~/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.