Parsing command line arguments / Raw access to command line arguments / Essential Go
package main
import (
"fmt"
"os"
)
func main() {
fmt.Printf("Name of executable: '%s'\n", os.Args[0])
args := os.Args[1:]
for i, arg := range args {
fmt.Printf("Arg %d, value: '%s'\n", i, arg)
}
}
INFO