Command-Line Arguments {48/100}

Kita bisa mendapatkan argument-argument yang kita kirim saat mengeksekusi go source kita dengan memanfaatkan package os, berikut contoh implementasinya

package main
import (
"os"
"fmt"
)
func main() {
argsWithProg := os.Args
arg := os.Args[3]
    fmt.Println(argsWithProg)
fmt.Println(arg)
}

Let’s execute

> go build
> ./your_program argument1 argument2 argument3