package main
import (
"fmt"
"github.com/spf13/pflag"
)
func main() {
var myArray []string
pflag.StringArrayVar(&myArray, "array", []string{}, "List of strings")
pflag.Parse()
fmt.Printf("Array length: %d\n", len(myArray))
fmt.Printf("Array contents: %v\n", myArray)
}
$ go run spf13.go --array ""
Array length: 1
Array contents: []