github.com/mattn/anko@v0.1.10/packages/flag.go (about)

     1  package packages
     2  
     3  import (
     4  	"flag"
     5  	"reflect"
     6  
     7  	"github.com/mattn/anko/env"
     8  )
     9  
    10  func init() {
    11  	env.Packages["flag"] = map[string]reflect.Value{
    12  		"Arg":             reflect.ValueOf(flag.Arg),
    13  		"Args":            reflect.ValueOf(flag.Args),
    14  		"Bool":            reflect.ValueOf(flag.Bool),
    15  		"BoolVar":         reflect.ValueOf(flag.BoolVar),
    16  		"CommandLine":     reflect.ValueOf(flag.CommandLine),
    17  		"ContinueOnError": reflect.ValueOf(flag.ContinueOnError),
    18  		"Duration":        reflect.ValueOf(flag.Duration),
    19  		"DurationVar":     reflect.ValueOf(flag.DurationVar),
    20  		"ErrHelp":         reflect.ValueOf(flag.ErrHelp),
    21  		"ExitOnError":     reflect.ValueOf(flag.ExitOnError),
    22  		"Float64":         reflect.ValueOf(flag.Float64),
    23  		"Float64Var":      reflect.ValueOf(flag.Float64Var),
    24  		"Int":             reflect.ValueOf(flag.Int),
    25  		"Int64":           reflect.ValueOf(flag.Int64),
    26  		"Int64Var":        reflect.ValueOf(flag.Int64Var),
    27  		"IntVar":          reflect.ValueOf(flag.IntVar),
    28  		"Lookup":          reflect.ValueOf(flag.Lookup),
    29  		"NArg":            reflect.ValueOf(flag.NArg),
    30  		"NFlag":           reflect.ValueOf(flag.NFlag),
    31  		"NewFlagSet":      reflect.ValueOf(flag.NewFlagSet),
    32  		"PanicOnError":    reflect.ValueOf(flag.PanicOnError),
    33  		"Parse":           reflect.ValueOf(flag.Parse),
    34  		"Parsed":          reflect.ValueOf(flag.Parsed),
    35  		"PrintDefaults":   reflect.ValueOf(flag.PrintDefaults),
    36  		"Set":             reflect.ValueOf(flag.Set),
    37  		"String":          reflect.ValueOf(flag.String),
    38  		"StringVar":       reflect.ValueOf(flag.StringVar),
    39  		"Uint":            reflect.ValueOf(flag.Uint),
    40  		"Uint64":          reflect.ValueOf(flag.Uint64),
    41  		"Uint64Var":       reflect.ValueOf(flag.Uint64Var),
    42  		"UintVar":         reflect.ValueOf(flag.UintVar),
    43  		"Usage":           reflect.ValueOf(flag.Usage),
    44  		"Var":             reflect.ValueOf(flag.Var),
    45  		"Visit":           reflect.ValueOf(flag.Visit),
    46  		"VisitAll":        reflect.ValueOf(flag.VisitAll),
    47  	}
    48  }