Аргументы командной строки
Аргументы командной строки доступны в программе в виде переменной с именем A rg s, которая является частью пакета **os **, ее имя в любом месте за пределами пакета os выглядит как os.Args.
package main
import (
"fmt"
"os"
)
func main() {
var s, sep string
for i := 1; i < len(os.Args); i++ {
s += sep + os.Args[i]
sep = " "
}
fmt.Println(s)
}
Аргументы командной строки
package main
import (
"fmt"
"os"
)
func main() {
s, sep := "", ""
for _, arg := range os.Args[1:] {
s += sep + arg
sep = " "
}
fmt.Println(s)
}