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