~/talk

golang rocks!

TalkinGermanat FrOSCon 2016 · 2016-08-20..08-21· [go]
speakerdeck:smancke
slides:none on file

A live-coding introduction to Go that builds an HTTP server with the standard library, adds Gorilla middleware via go get, vendors dependencies, and demonstrates testing/profiling with go test and the profiler plus debugging with Delve. Presents performance and deployment details: ~1.3 seconds to start 1,000,000 goroutines, about 30,000 requests/sec on a 500-connection test, and binary sizes around 67 MB, with working compile-and-run demos.

AI-written summary · about

  1. 0:00Go introduction
  2. 3:35Go use cases
  3. 7:00Go scalability
  4. 12:16Go syntax
  5. 16:52Simple Go program
  6. 20:23Go dependencies
  7. 27:11External libraries
  8. 31:31Go testing
  9. 38:53Go OOP
  10. 47:46Go functions & closures
  11. 50:38Go concurrency
  12. 54:09Go performance
  13. 55:12Go resources
  14. 55:35Q&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.