Command-line arguments are a way to provide the parameters or arguments to the main function of a program. Similarly, In Go, we use this technique to pass the arguments at the run time of a program.
The first argument will be always the program name as shown below.
Example 1: Try to use offline compiler for better results. Save the below file as cmdargs1.go
Output: Here, you can see it is showing the program name with full path. Basically you can call this as Os Filepath output. If you will run the program with some dummy arguments then that will also print as a program name.
Example 2: Save the below file as cmdargs2.go