├── .gitignore ├── LICENSE ├── README.md ├── Section2 ├── v1 │ └── web_server.go ├── v2 │ ├── var1.go │ ├── var2.go │ ├── var3.go │ ├── var4.go │ ├── var5.go │ ├── var6.go │ ├── var7.go │ └── var8.go ├── v3 │ ├── num1.go │ ├── num2.go │ ├── num3.go │ ├── num4.go │ ├── num5.go │ └── num6.go └── v4 │ ├── array1.go │ ├── array2.go │ ├── string1.go │ ├── string10.go │ ├── string11.go │ ├── string12.go │ ├── string2.go │ ├── string3.go │ ├── string4.go │ ├── string5.go │ ├── string6.go │ ├── string7.go │ ├── string8.go │ └── string9.go ├── Section3 ├── functions │ ├── function1.go │ ├── function2.go │ ├── function3.go │ ├── function4.go │ ├── function5.go │ ├── function6.go │ ├── function7.go │ └── function8.go ├── if-else-for │ ├── for1.go │ ├── for2.go │ ├── for3.go │ ├── for4.go │ ├── for5.go │ ├── for6.go │ ├── for7.go │ ├── if1.go │ ├── if2.go │ ├── if3.go │ ├── if4.go │ ├── if5.go │ └── if6.go ├── more-functions │ ├── mfunction1.go │ ├── mfunction2.go │ ├── mfunction3.go │ ├── mfunction4.go │ ├── mfunction5.go │ ├── mfunction6.go │ ├── mfunction7.go │ └── mfunction8.go ├── pointers │ ├── pointer1.go │ ├── pointer2.go │ ├── pointer3.go │ ├── pointer4.go │ └── pointer5.go └── switches │ ├── switch1.go │ ├── switch2.go │ ├── switch3.go │ ├── switch4.go │ ├── switch5.go │ ├── switch6.go │ ├── switch7.go │ └── switch8.go ├── Section4 ├── my-packages │ ├── leftpad-cycle │ │ ├── cycle │ │ │ └── cycle.go │ │ └── leftpad.go │ └── leftpad │ │ ├── driver │ │ └── main.go │ │ └── leftpad.go ├── packages-imports │ ├── stdlib1.go │ ├── stdlib2.go │ └── stdlib3.go ├── slices-maps │ ├── map1.go │ ├── map2.go │ ├── map3.go │ ├── slice1.go │ ├── slice2.go │ └── slice3.go ├── structs │ ├── struct1.go │ ├── struct2.go │ ├── struct3.go │ └── struct4.go └── third-party-packages │ ├── main.go │ └── mapper │ └── mapper.go ├── Section5 ├── errors │ ├── error1.go │ ├── error2.go │ └── error3.go ├── interfaces │ ├── interface1.go │ ├── interface2.go │ ├── interface3.go │ └── interface4.go └── methods │ ├── method1.go │ ├── method2.go │ └── method3.go └── Section6 ├── channels ├── channel1.go ├── channel2.go ├── channel3.go └── channel4.go ├── goroutines ├── goroutine1.go ├── goroutine2.go ├── goroutine3.go ├── goroutine4.go ├── goroutine5.go └── goroutine6.go └── selects ├── select1.go ├── select2.go ├── select3.go ├── select4.go ├── select5.go ├── select6.go ├── select7.go ├── select8.go └── select9.go /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/README.md -------------------------------------------------------------------------------- /Section2/v1/web_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v1/web_server.go -------------------------------------------------------------------------------- /Section2/v2/var1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var1.go -------------------------------------------------------------------------------- /Section2/v2/var2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var2.go -------------------------------------------------------------------------------- /Section2/v2/var3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var3.go -------------------------------------------------------------------------------- /Section2/v2/var4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var4.go -------------------------------------------------------------------------------- /Section2/v2/var5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var5.go -------------------------------------------------------------------------------- /Section2/v2/var6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var6.go -------------------------------------------------------------------------------- /Section2/v2/var7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var7.go -------------------------------------------------------------------------------- /Section2/v2/var8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v2/var8.go -------------------------------------------------------------------------------- /Section2/v3/num1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num1.go -------------------------------------------------------------------------------- /Section2/v3/num2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num2.go -------------------------------------------------------------------------------- /Section2/v3/num3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num3.go -------------------------------------------------------------------------------- /Section2/v3/num4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num4.go -------------------------------------------------------------------------------- /Section2/v3/num5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num5.go -------------------------------------------------------------------------------- /Section2/v3/num6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v3/num6.go -------------------------------------------------------------------------------- /Section2/v4/array1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/array1.go -------------------------------------------------------------------------------- /Section2/v4/array2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/array2.go -------------------------------------------------------------------------------- /Section2/v4/string1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string1.go -------------------------------------------------------------------------------- /Section2/v4/string10.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string10.go -------------------------------------------------------------------------------- /Section2/v4/string11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string11.go -------------------------------------------------------------------------------- /Section2/v4/string12.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string12.go -------------------------------------------------------------------------------- /Section2/v4/string2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string2.go -------------------------------------------------------------------------------- /Section2/v4/string3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string3.go -------------------------------------------------------------------------------- /Section2/v4/string4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string4.go -------------------------------------------------------------------------------- /Section2/v4/string5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string5.go -------------------------------------------------------------------------------- /Section2/v4/string6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string6.go -------------------------------------------------------------------------------- /Section2/v4/string7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string7.go -------------------------------------------------------------------------------- /Section2/v4/string8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string8.go -------------------------------------------------------------------------------- /Section2/v4/string9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section2/v4/string9.go -------------------------------------------------------------------------------- /Section3/functions/function1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function1.go -------------------------------------------------------------------------------- /Section3/functions/function2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function2.go -------------------------------------------------------------------------------- /Section3/functions/function3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function3.go -------------------------------------------------------------------------------- /Section3/functions/function4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function4.go -------------------------------------------------------------------------------- /Section3/functions/function5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function5.go -------------------------------------------------------------------------------- /Section3/functions/function6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function6.go -------------------------------------------------------------------------------- /Section3/functions/function7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function7.go -------------------------------------------------------------------------------- /Section3/functions/function8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/functions/function8.go -------------------------------------------------------------------------------- /Section3/if-else-for/for1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for1.go -------------------------------------------------------------------------------- /Section3/if-else-for/for2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for2.go -------------------------------------------------------------------------------- /Section3/if-else-for/for3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for3.go -------------------------------------------------------------------------------- /Section3/if-else-for/for4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for4.go -------------------------------------------------------------------------------- /Section3/if-else-for/for5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for5.go -------------------------------------------------------------------------------- /Section3/if-else-for/for6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for6.go -------------------------------------------------------------------------------- /Section3/if-else-for/for7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/for7.go -------------------------------------------------------------------------------- /Section3/if-else-for/if1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if1.go -------------------------------------------------------------------------------- /Section3/if-else-for/if2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if2.go -------------------------------------------------------------------------------- /Section3/if-else-for/if3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if3.go -------------------------------------------------------------------------------- /Section3/if-else-for/if4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if4.go -------------------------------------------------------------------------------- /Section3/if-else-for/if5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if5.go -------------------------------------------------------------------------------- /Section3/if-else-for/if6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/if-else-for/if6.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction1.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction2.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction3.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction4.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction5.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction6.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction7.go -------------------------------------------------------------------------------- /Section3/more-functions/mfunction8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/more-functions/mfunction8.go -------------------------------------------------------------------------------- /Section3/pointers/pointer1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/pointers/pointer1.go -------------------------------------------------------------------------------- /Section3/pointers/pointer2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/pointers/pointer2.go -------------------------------------------------------------------------------- /Section3/pointers/pointer3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/pointers/pointer3.go -------------------------------------------------------------------------------- /Section3/pointers/pointer4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/pointers/pointer4.go -------------------------------------------------------------------------------- /Section3/pointers/pointer5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/pointers/pointer5.go -------------------------------------------------------------------------------- /Section3/switches/switch1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch1.go -------------------------------------------------------------------------------- /Section3/switches/switch2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch2.go -------------------------------------------------------------------------------- /Section3/switches/switch3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch3.go -------------------------------------------------------------------------------- /Section3/switches/switch4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch4.go -------------------------------------------------------------------------------- /Section3/switches/switch5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch5.go -------------------------------------------------------------------------------- /Section3/switches/switch6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch6.go -------------------------------------------------------------------------------- /Section3/switches/switch7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch7.go -------------------------------------------------------------------------------- /Section3/switches/switch8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section3/switches/switch8.go -------------------------------------------------------------------------------- /Section4/my-packages/leftpad-cycle/cycle/cycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/my-packages/leftpad-cycle/cycle/cycle.go -------------------------------------------------------------------------------- /Section4/my-packages/leftpad-cycle/leftpad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/my-packages/leftpad-cycle/leftpad.go -------------------------------------------------------------------------------- /Section4/my-packages/leftpad/driver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/my-packages/leftpad/driver/main.go -------------------------------------------------------------------------------- /Section4/my-packages/leftpad/leftpad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/my-packages/leftpad/leftpad.go -------------------------------------------------------------------------------- /Section4/packages-imports/stdlib1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/packages-imports/stdlib1.go -------------------------------------------------------------------------------- /Section4/packages-imports/stdlib2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/packages-imports/stdlib2.go -------------------------------------------------------------------------------- /Section4/packages-imports/stdlib3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/packages-imports/stdlib3.go -------------------------------------------------------------------------------- /Section4/slices-maps/map1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/map1.go -------------------------------------------------------------------------------- /Section4/slices-maps/map2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/map2.go -------------------------------------------------------------------------------- /Section4/slices-maps/map3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/map3.go -------------------------------------------------------------------------------- /Section4/slices-maps/slice1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/slice1.go -------------------------------------------------------------------------------- /Section4/slices-maps/slice2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/slice2.go -------------------------------------------------------------------------------- /Section4/slices-maps/slice3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/slices-maps/slice3.go -------------------------------------------------------------------------------- /Section4/structs/struct1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/structs/struct1.go -------------------------------------------------------------------------------- /Section4/structs/struct2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/structs/struct2.go -------------------------------------------------------------------------------- /Section4/structs/struct3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/structs/struct3.go -------------------------------------------------------------------------------- /Section4/structs/struct4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/structs/struct4.go -------------------------------------------------------------------------------- /Section4/third-party-packages/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/third-party-packages/main.go -------------------------------------------------------------------------------- /Section4/third-party-packages/mapper/mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section4/third-party-packages/mapper/mapper.go -------------------------------------------------------------------------------- /Section5/errors/error1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/errors/error1.go -------------------------------------------------------------------------------- /Section5/errors/error2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/errors/error2.go -------------------------------------------------------------------------------- /Section5/errors/error3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/errors/error3.go -------------------------------------------------------------------------------- /Section5/interfaces/interface1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/interfaces/interface1.go -------------------------------------------------------------------------------- /Section5/interfaces/interface2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/interfaces/interface2.go -------------------------------------------------------------------------------- /Section5/interfaces/interface3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/interfaces/interface3.go -------------------------------------------------------------------------------- /Section5/interfaces/interface4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/interfaces/interface4.go -------------------------------------------------------------------------------- /Section5/methods/method1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/methods/method1.go -------------------------------------------------------------------------------- /Section5/methods/method2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/methods/method2.go -------------------------------------------------------------------------------- /Section5/methods/method3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section5/methods/method3.go -------------------------------------------------------------------------------- /Section6/channels/channel1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/channels/channel1.go -------------------------------------------------------------------------------- /Section6/channels/channel2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/channels/channel2.go -------------------------------------------------------------------------------- /Section6/channels/channel3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/channels/channel3.go -------------------------------------------------------------------------------- /Section6/channels/channel4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/channels/channel4.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine1.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine2.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine3.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine4.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine5.go -------------------------------------------------------------------------------- /Section6/goroutines/goroutine6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/goroutines/goroutine6.go -------------------------------------------------------------------------------- /Section6/selects/select1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select1.go -------------------------------------------------------------------------------- /Section6/selects/select2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select2.go -------------------------------------------------------------------------------- /Section6/selects/select3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select3.go -------------------------------------------------------------------------------- /Section6/selects/select4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select4.go -------------------------------------------------------------------------------- /Section6/selects/select5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select5.go -------------------------------------------------------------------------------- /Section6/selects/select6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select6.go -------------------------------------------------------------------------------- /Section6/selects/select7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select7.go -------------------------------------------------------------------------------- /Section6/selects/select8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select8.go -------------------------------------------------------------------------------- /Section6/selects/select9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Go-in-3-Hours/HEAD/Section6/selects/select9.go --------------------------------------------------------------------------------