Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions
  1. 1 6:15 Go (Golang) Tutorial #1 – Introduction & Setup Net Ninja · 352.8K views
  2. 2 4:40 Go (Golang) Tutorial #2 – Your First Go File Net Ninja · 145.1K views
  3. 3 13:54 Go (Golang) Tutorial #3 – Variables, Strings & Numbers Net Ninja · 122.2K views
  4. 4 12:26 Go (Golang) Tutorial #4 – Printing & Formatting Strings Net Ninja · 92.9K views
  5. 5 10:57 Go (Golang) Tutorial #5 – Arrays & Slices Net Ninja · 102.5K views
  6. 6 12:31 Go (Golang) Tutorial #6 – The Standard Library Net Ninja · 73.4K views
  7. 7 8:45 Go (Golang) Tutorial #7 – Loops Net Ninja · 59.8K views
  8. 8 8:50 Go (Golang) Tutorial #8 – Booleans & Conditionals Net Ninja · 47.5K views
  9. 9 10:22 Go (Golang) Tutorial #9 – Using Functions Net Ninja · 53.4K views
  10. 10 8:03 Go (Golang) Tutorial #10 – Multiple Return Values Net Ninja · 45.8K views
  11. 11 6:21 Go (Golang) Tutorial #11 – Package Scope Net Ninja · 47.9K views
  12. 12 6:49 Go (Golang) Tutorial #12 – Maps Net Ninja · 47K views
  13. 13 9:05 Go (Golang) Tutorial #13 – Pass By Value Net Ninja · 42.3K views
  14. 14 9:09 Go (Golang) Tutorial #14 – Pointers Net Ninja · 51.7K views
  15. 15 5:38 Go (Golang) Tutorial #15 – Structs & Custom Types Net Ninja · 49.3K views
  16. 16 10:17 Go (Golang) Tutorial #16 – Receiver Functions Net Ninja · 54.1K views
  17. 17 7:21 Go (Golang) Tutorial #17 – Receiver Functions with Pointers Net Ninja · 40.6K views
  18. 18 14:52 Go (Golang) Tutorial #18 – User Input Net Ninja · 44.1K views
  19. 19 7:34 Go (Golang) Tutorial #19 – Switch Statements Net Ninja · 25.3K views
  20. 20 6:09 Go (Golang) Tutorial #20 – Parsing Floats Net Ninja · 22.5K views
  21. 21 4:53 Go (Golang) Tutorial #21 – Saving Files Net Ninja · 26.7K views
  22. 22 5:37 Go (Golang) Tutorial #22 – Interfaces Net Ninja · 84K views