A Repository for learning data structures and algorithms in different languages. I want to make this comprehensive for myself and anyone interested in learning stuff. This can eventually turn into a repository where this becomes a one stop shop for resources pertaining to a programming language. My intention behind this repositorys are:
- Learning data structures, implementing stuff in different languages to improve proficency.
- Learning the build process/ compilation process for different languages, just the idiomatic way of setting up module imports etc.
- Learn testing, and the best way to TDD for different languages. Like golang has a built in testing , javascript has jest, rust has a built in testing support, python has unitttest etc...
- Go
Concept | Tests | Status |
---|---|---|
Singly Linked List | Yes | Improve Tests |
Binary Search Tree | Yes | Improve Tests |
Least Recently Used Cache | Yes | Improve Tests |
- Actively getting good at golang by implementing all new stuff in it.
- Improve Golang code structure by using interfaces.
- Better Test suites accross the board