I can't see arguments for main() in package main.
How to pass arguments from command line in Go?
A complete program, possibly created by linking multiple packages, must have one package called main, with a function func main() { ... } defined. The function main.main() takes no arguments and returns no value.