~/talk

Ready, Set, Golang

Talkat Devnexus 2020 · 2020-02-19..02-21· [go]
links:none on file
slides:none on file

Quick overview of Go versus Java with concrete examples: hello world, variable and type syntax, structs and interfaces, and package visibility. Builds a REST endpoint that signs requests with an MD5 hash to the Marvel API, marshals JSON into structs, and serves results as JSON. Demonstrates concurrency with go routines and buffered channels, firing up to 40 concurrent requests; compiles to a ~7MB native binary and starts in seconds, and the demo endpoints return results as expected.

AI-written summary · about

  1. 0:00Introduction to Go
  2. 1:50Go vs Java features
  3. 4:10Core benefits of Go
  4. 8:07Basic syntax and types
  5. 10:27Advanced data structures
  6. 13:52Structs and composition
  7. 17:19Packages and visibility
  8. 19:02Control flow and functions
  9. 23:07Methods and constructors
  10. 25:58Interfaces and polymorphism
  11. 29:26Concurrency constructs
  12. 35:09Demo: Building an API
~/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.