Amol's repositories
emacsadventures
My experience of using Emacs and customization and packages that I have tried.
modern-cpp-bazel-starter
A starter template for modern C++ built with Bazel and configured with code analysis, testing and coverage
practicalAI
📚 A practical approach to learning and using machine learning.
advent-of-code
For learning algorithms, coding languages by solving advent of code challenges
algorithms
Minimal examples of data structures and algorithms in Python
amolgawai.github.io
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
blueprint
Blueprint for your next web application in Go.
coding-playground
For personal coding practise
data_struct_and_algo
Practicing data structure and algorithms
modern-cpp-cmake-starter
A starter template for modern C++ with Cmake configured with code analysis, testing and coverage
pytest-book-project
For practicing the project from the purest book
udemy-python-mega-course
Practicing the examples and apps from the Python Mega Course on Udemy - https://www.udemy.com/course/the-python-mega-course
example
Go example projects
go-concurrency-exercises
Hands on exercises with real-life examples to study and practice Go concurrency patterns. Test-cases are provided to verify your answers.
gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
golang-examples
Go(lang) examples - (explain the basics of golang)
GolangTraining
Training for Golang (go language)
gowikiwebapp
Learning golang through practice
learning-ai-ds-ml
For learning Artificial Intelligence, Data Science and Machine Learning
machine_learning_examples
A collection of machine learning examples and tutorials.
modern-cpp-practice
For practicing modern c++ (post c++11)
neodvimture
Adventures of setting up a Neovim configuration for a productive and fun editing environment
pandas_exercises
Practice your pandas skills!
python-mini-projects
A collection of simple python mini projects to enhance your python skills
real-world-python-book-projects
Projects for the book "Real World Python"
reusable-gulp-config
A reusable gulp configuration that can be used for various web based projects.
tiny_python_projects
Learning Python through test-driven development of games and puzzles
working-with-go
A set of example golang code to start learning Go