~/talk

Go Get Better (Go Programming Language)

Talkat ACCU 2019 · 2019-04-10..04-13· [go]
links:none on file
slides:none on file

Quick, hands-on tour that builds and runs real Go programs: creates a binary with go build and runs it with go run, initializes dependencies with go mod, and enforces style with go fmt / goimports and linters. Demonstrates fizzbuzz implemented with slices and modulo 15, map iteration (now deliberately randomized), pointers vs copies, methods on structs, error returns with defer cleanup, interfaces and type switches, JSON/XML serialization, and why Go is compiled, opinionated, GC'd, and Docker-friendly.

AI-written summary · about

  1. 0:00Introduction to Go
  2. 1:03Hello World in Go
  3. 6:42Go Basics and Loops
  4. 12:53FizzBuzz Implementation
  5. 17:16Working with Maps
  6. 20:41Functions and Error Handling
  7. 26:01Custom Types and Structs
  8. 32:42Pointers and Defer
  9. 38:18Interfaces and Type Switching
  10. 44:14Why Use Go
  11. 50:01Wrap-up and Resources
~/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.