https://ashmit0920.github.io/posts/CLI_tool/
Building a Command-line Tool using Go - Ashmit