Go learning is my journey to learn Golang as fast as I can. I try to write clean, maintainable, scalable and easy code with as much test cases as possible.
Code explanation is in the code itself
Feel free to submit a PR as if you think somewhere, something could have been implemeneted better in terms of performance or readability or any of that good stuff (: