Are Go flags typed?
package main
import (
"flag"
"fmt"
"reflect"
)
func main() {
// Click on the Gopher next to the "main.go" tab to change the run command
a := flag.Int("a", 1234, "")
flag.Parse()
fmt.Println(reflect.TypeOf(a))
}
INFO