Who Should Take this Course and Why?
Let’s learn about the course prerequisites and outcomes.
We'll cover the following
Scope
We’ll learn about basic and advanced data structures in Go. We’ll also look at how we can use these data structures to solve a range of simple and complex problems.
Learning objectives
We’ll learn about the following concepts in detail:
-
Time and space complexity
-
Master theorem
-
Arrays
-
Recursive functions
-
Stack
-
Queue
-
Sorting algorithms
-
Trees and binary trees
-
Binary search trees
Prerequisites
This course assumes a working knowledge of basic syntax and data structures in Go.
Who should take this course and why?
If you’re planning to pursue a career in the Go language, get better at it and apply for a job, this course is best for you. If you can put a reasonable amount of time into this course by solving the challenges from basic to advanced data structures, you can become an expert in Go language data structures.