Skip to content

MubashirMalik/learning-go

Repository files navigation

LearningGo

Exercises for Todd McLeod Golang Udemy course: https://www.udemy.com/course/learn-how-to-code/

Ninja Level 1

Variables, values, & type

Ninja Level 2

Programming fundamentals

Ninja Level 3: Control Flow

  • Exercise 1-5: Loops
  • Exercise 6-7: if/else
  • Exercise 8-9: Switch
  • Exercise 10 : Conditional Operators

Ninja Level 4: Grouping data

  • Exercise 1-    : Arrays
  • Exercise 2-7  : Slice, Append, 2D-Slice
  • Exercise 8-10: Map

Ninja Level 5

Structs

Ninja Level 6: Functions

  • Exercise 1     : Declaration & Calling
  • Exercise 2     : Variadic Parameters
  • Exercise 3     : Defer
  • Exercise 4-5  : Method Binding
  • Exercise 6-10: First-class Citizens

Ninja Level 7

Pointers

Ninja Level 8

Application

Ninja Level 9

Concurrency

Ninja Level 10

Channels

Ninja Level 11

Error handling

Ninja Level 12

Writing documentation

Ninja Level 13

Testing & Benchmarking

Releases

No releases published

Packages

No packages published

Languages