~/talk

Learning Go when you don't know how to code

Talkat Conf42 Golang 2021 · on Thursday, 2021-06-24· [go]
slides:none on file

Argues that Go works well as a first programming language and offers a free, open-source tutorial on GitHub that walks learners with under a year of experience from Go Playground examples to full local development: setting GOPATH and modules, using git and VS Code, running go test and coverage, adding linters and fmt, pulling external packages, building a simple API and a web crawler during streams, and packaging a compiled binary with Docker for deployment while planning an embedded playground on the site.

AI-written summary · about

  1. 0:00Learning Go as first language
  2. 1:56Why Go is hard for beginners
  3. 3:41Cost of traditional courses
  4. 5:24Open source Go learning
  5. 6:07Hello World in Go
  6. 7:10Data types in Go
  7. 8:12Functions for beginners
  8. 9:16Control flow with conditions
  9. 10:17Running loops
  10. 11:41From playgrounds to Go tooling
  11. 13:05Command line basics
  12. 14:29Source control basics
  13. 15:11Install Go and setup
  14. 15:52IDE for Go
  15. 16:35First Go API project
  16. 17:17From coding to employable
  17. 17:58Go modules for libraries
  18. 19:00Linting and standards
  19. 20:04Unit tests in Go
  20. 21:30Deploy Go with Docker
  21. 22:34How to contribute
  22. 23:39Future of Go learning
  23. 24:00Closing and call to action
~/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.