https://devhubby.com/thread/how-to-pass-command-line-arguments-in-golang