Something went wrong. Try again.
Simple, intuitive CLI framework for Go pkg.go.dev/go.followtheprocess.codes/cli
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435// Package arg provides mechanisms for defining and configuring command line arguments.package arg
import ( "net" "net/url" "time")
// TODO(@FollowTheProcess): Slices of stuff
// Argable is a type constraint that defines any type capable of being parsed as a command line arg.type Argable interface { int | int8 | int16 | int32 | int64 | uint | uint8 | uint16 | uint32 | uint64 | uintptr | float32 | float64 | string | *url.URL | bool | []byte | time.Time | time.Duration | net.IP}