In Golang there was no official approach of how to manage dependency. Hence, in
the early days of golang until recently, there were different ways in managing
dependencies. In the beginning there is go get. It help to download package from
the internet to your local directory which can be