This repository contains my personal practice and examples for Data Structures and Algorithms, implemented in the Go programming language.
- Common data structures (arrays, linked lists, stacks, queues, trees, graphs)
- Classic algorithms (sorting, searching, recursion, dynamic programming)
- Example problems and solutions
- Notes and explanations for revision
- Build a strong foundation in DSA for interviews and problem-solving.
- Practice clean coding in Go.
- Keep track of progress over time.
Clone this repo:
git@github.com:dani-sam/go-dsa.git