A complete walkthrough of the "Tour of Go" with explanations and real world examples.
27:51 - Content starts at
All timestamps
00:00 - priorities
27:51 - go.mod file
37:13 - main.go
44:43 - UTF - 8
47:00 - go build
51:48 - packages
1:00:25 - functions
1:09:12 - variables
1:37:04 - loops
1:44:15 - conditions
1:47:47 - switches
1:50:00 - defer
2:03:27 - reference types
2:10:00 - struct
2:22:34 - arrays
2:25:34 - slices
2:59:15 - append on slices
3:17:33 - loop over slices (ranges)
3:18:40 - codebase examples of slices
3:19:30 - maps
3:30:40 - when to use maps and structs
3:33:10 - codebase example of maps
3:34:10 - anonymous functions
3:37:34 - closure
3:42:21 - methods
4:02:14 - interface
4:46:40 - generics
4:53:57 - concurrency
5:51:58 - outro
Examples taken from: https://go.dev/tour/welcome/1
Open-source repositories shown in the video:
https://github.com/getfider/fider
https://github.com/apache/incubator-answer
Join the Discord community: https://discord.gg/NXuybNcvVH
#softwareengineering #backend #golang