The course aims to teach data structures and algorithms, specifically within the Go programming language.
Data Structures & Algorithms In Go
Gain insights into data structures and algorithms in Go. Delve into arrays, stacks, queues, hash tables, trees, greedy algorithms, and dynamic programming with hands-on coding.
I had worked as a Software Architect at O9 Solutions India. I had over 15 years of experience as a software engineer, prior to this I had worked with Adobe Systems India Pvt Ltd and Microsoft India R&D Pvt. Ltd. I hold B.Tech In IT from IIITA.
Join 3.1 million developers at
What You'll Learn
- A strong understanding of fundamental data structures and algorithms in Go
- The ability to implement common data structures in Go
- The ability to process data using basic algorithms in Go
- Familiarity with computer science fundamentals and Go
Learning Roadmap
2.
Time Complexity
Time Complexity
3.
Arrays
Arrays
23 Lessons
23 Lessons
4.
Recursive Functions
Recursive Functions
14 Lessons
14 Lessons
5.
Approaches to Solve Algorithm Design Problems
Approaches to Solve Algorithm Design Problems
4 Lessons
4 Lessons
6.
Data Structures in Go
Data Structures in Go
11 Lessons
11 Lessons
7.
Sorting
Sorting
17 Lessons
17 Lessons
8.
Stack
Stack
36 Lessons
36 Lessons
9.
Queue
Queue
11 Lessons
11 Lessons
10.
Tree
Tree
59 Lessons
59 Lessons
11.
Binary Search Tree
Binary Search Tree
25 Lessons
25 Lessons
Hemant Jain
I am a Software engineer with a work experience of over 15 years. I had Authored various books on Data Structures and Algorithms.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Frequently Asked Questions
What is the goal of this course?
Who is this course for?
What types of data structures will I learn?
Does the course cover algorithmic techniques?
What is the teaching format of the course?
Are advanced algorithms covered?
Is there any real-world application of the Go algorithms discussed?
Built for 10x Developers












Free Resources