Filename | Size |
| 01 Introduction/002 Why go.mp4 | 202 MB |
| 01 Introduction/003 How to succeed.mp4 | 196.4 MB |
| 02 Course Overview/004 Course resources.mp4 | 117.4 MB |
| 03 Your development environment/007 The terminal.mp4 | 117.7 MB |
| 03 Your development environment/008 Bash on windows.mp4 | 129.1 MB |
| 03 Your development environment/009 Shell bash commands I.mp4 | 198.7 MB |
| 03 Your development environment/010 Shell bash commands II.mp4 | 119 MB |
| 03 Your development environment/011 Installing Go.mp4 | 151.6 MB |
| 03 Your development environment/013 Environment variables.mp4 | 163.3 MB |
| 03 Your development environment/014 IDEs.mp4 | 176.1 MB |
| 03 Your development environment/015 Go commands.mp4 | 264.1 MB |
| 03 Your development environment/016 Github repos.mp4 | 153.5 MB |
| 03 Your development environment/017 Github explored.mp4 | 172.3 MB |
| 04 Variables values type/018 Playground.mp4 | 116.6 MB |
| 04 Variables values type/019 Hello world.mp4 | 151 MB |
| 04 Variables values type/020 Introduction to packages.mp4 | 248.8 MB |
| 04 Variables values type/021 Short declaration operator.mp4 | 216.5 MB |
| 04 Variables values type/022 The var keyword.mp4 | 151.6 MB |
| 04 Variables values type/023 Exploring type.mp4 | 219.8 MB |
| 04 Variables values type/025 The fmt package.mp4 | 123.3 MB |
| 05 Exercises - Ninja Level 1/033 Hands-on exercise 6.mp4 | 147.3 MB |
| 06 Programming fundamentals/034 Bool type.mp4 | 120.7 MB |
| 06 Programming fundamentals/035 How computers work.mp4 | 331.6 MB |
| 06 Programming fundamentals/036 Numeric types.mp4 | 221.8 MB |
| 06 Programming fundamentals/037 String type.mp4 | 225.9 MB |
| 06 Programming fundamentals/038 Numeral systems.mp4 | 247.5 MB |
| 06 Programming fundamentals/041 Bit shifting.mp4 | 154.6 MB |
| 07 Exercises - Ninja Level 2/048 Hands-on exercise 7.mp4 | 231.7 MB |
| 08 Control flow/052 Loop - for statement.mp4 | 154.5 MB |
| 08 Control flow/058 Conditional - switch statement.mp4 | 120.6 MB |
| 08 Control flow/059 Conditional - switch statement documentation.mp4 | 129.5 MB |
| 10 Grouping data/077 Slice - make.mp4 | 140.3 MB |
| 10 Grouping data/079 Map - introduction.mp4 | 169.3 MB |
| 12 Structs/094 Reading documentation.mp4 | 109.8 MB |
| 12 Structs/096 Housekeeping.mp4 | 246.4 MB |
| 14 Functions/101 Syntax.mp4 | 177 MB |
| 14 Functions/102 Variadic parameter.mp4 | 121 MB |
| 14 Functions/103 Unfurling a slice.mp4 | 179.1 MB |
| 14 Functions/106 Interfaces polymorphism.mp4 | 272 MB |
| 14 Functions/109 Returning a func.mp4 | 143.8 MB |
| 14 Functions/110 Callback.mp4 | 153 MB |
| 14 Functions/111 Closure.mp4 | 117.3 MB |
| 14 Functions/112 Recursion.mp4 | 126.9 MB |
| 15 Exercises - Ninja Level 6/113 Hands-on exercise 1.mp4 | 135.6 MB |
| 15 Exercises - Ninja Level 6/117 Hands-on exercise 5.mp4 | 127.6 MB |
| 16 Pointers/124 What are pointers.mp4 | 147.1 MB |
| 16 Pointers/125 When to use pointers.mp4 | 120.2 MB |
| 18 Application/129 JSON documentation.mp4 | 186.9 MB |
| 18 Application/131 JSON unmarshal.mp4 | 219.3 MB |
| 18 Application/132 Writer interface.mp4 | 237.5 MB |
| 18 Application/134 Sort custom.mp4 | 133.5 MB |
| 18 Application/135 bcrypt.mp4 | 179.8 MB |
| 19 Exercises - Ninja Level 8/139 Hands-on exercise 4.mp4 | 196.4 MB |
| 19 Exercises - Ninja Level 8/140 Hands-on exercise 5.mp4 | 124.9 MB |
| 20 Concurrency/141 Concurrency vs parallelism.mp4 | 119.3 MB |
| 20 Concurrency/142 WaitGroup.mp4 | 212.6 MB |
| 20 Concurrency/143 Method sets revisited.mp4 | 160.3 MB |
| 20 Concurrency/144 Documentation.mp4 | 267.6 MB |
| 20 Concurrency/145 Race condition.mp4 | 166.8 MB |
| 21 Exercises - Ninja Level 9/148 Hands-on exercise 1.mp4 | 283.1 MB |
| 21 Exercises - Ninja Level 9/149 Hands-on exercise 2.mp4 | 161.5 MB |
| 21 Exercises - Ninja Level 9/150 Hands-on exercise 3.mp4 | 144.3 MB |
| 22 Channels/155 Understanding channels.mp4 | 216.6 MB |
| 22 Channels/156 Directional channels.mp4 | 119.7 MB |
| 22 Channels/159 Select.mp4 | 156.7 MB |
| 22 Channels/163 Context.mp4 | 209 MB |
| 23 Exercises - Ninja Level 10/170 Hands-on exercise 7.mp4 | 109.8 MB |
| 24 Error handling/171 Understanding.mp4 | 222.1 MB |
| 24 Error handling/173 Printing and logging.mp4 | 149.2 MB |
| 24 Error handling/174 Recover.mp4 | 132.8 MB |
| 24 Error handling/175 Errors with info.mp4 | 327.2 MB |
| 25 Exercises - Ninja Level 11/177 Hands-on exercise 2.mp4 | 153 MB |
| 25 Exercises - Ninja Level 11/178 Hands-on exercise 3.mp4 | 141.4 MB |
| 26 Writing documentation/181 Introduction.mp4 | 171.7 MB |
| 26 Writing documentation/182 go doc.mp4 | 148.4 MB |
| 26 Writing documentation/185 Writing documentation.mp4 | 173.4 MB |
| 28 Testing benchmarking/187 Introduction.mp4 | 198.6 MB |
| 28 Testing benchmarking/189 Example tests.mp4 | 130.3 MB |
| 28 Testing benchmarking/191 Benchmark.mp4 | 119 MB |
| 28 Testing benchmarking/192 Coverage.mp4 | 117.8 MB |
| 28 Testing benchmarking/193 Benchmark examples.mp4 | 166.1 MB |
| 28 Testing benchmarking/194 Review.mp4 | 161.8 MB |
| 29 Exercises - Ninja Level 13/195 Hands-on exercise 1.mp4 | 180.3 MB |
| 29 Exercises - Ninja Level 13/196 Hands-on exercise 2.mp4 | 264 MB |
| 29 Exercises - Ninja Level 13/197 Hands-on exercise 3.mp4 | 205.4 MB |
| 30 Farewell/198 Farewell.mp4 | 124.4 MB |
| 33 Installing Go/210 Linux - Machine Setup.mp4 | 222 MB |
| 33 Installing Go/212 Linux - Configuring Path Variables.mp4 | 145.8 MB |
| 34 Your Development Environment/223 Using Github.mp4 | 111.1 MB |
| 36 Language Fundamentals/243 Language Spec.mp4 | 126.6 MB |
| 36 Language Fundamentals/252 Section Review.mp4 | 159.6 MB |
| 37 Control Flow/257 Documentation Terminology.mp4 | 109.3 MB |
| 38 Functions/282 Section Review.mp4 | 124.2 MB |
| 40 Data Structures - Slice/291 Section Review.mp4 | 109.7 MB |
| 41 Data Structures - Map/299 Hash Tables.mp4 | 164.3 MB |
| 43 Interfaces/316 Donovan Kernighan.mp4 | 109.6 MB |
| 46 Applied Concurrency/346 Fan Out Fan In - Example.mp4 | 177 MB |
| 47 Concurrency Challenges/350 Fan Out Fan In - Solution Factorial.mp4 | 130.7 MB |
| 49 Error Handling/359 Handling Errors Logging Errors to a File.mp4 | 112.4 MB |