kopia lustrzana https://github.com/reiver/greatape
initial commits
rodzic
71ec23e911
commit
209056bfb3
|
@ -0,0 +1,45 @@
|
|||
package arg
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"os"
|
||||
)
|
||||
|
||||
var (
|
||||
Values []string
|
||||
)
|
||||
|
||||
var (
|
||||
Verbose bool
|
||||
VeryVerbose bool
|
||||
VeryVeryVerbose bool
|
||||
VeryVeryVeryVerbose bool
|
||||
VeryVeryVeryVeryVerbose bool
|
||||
VeryVeryVeryVeryVeryVerbose bool
|
||||
)
|
||||
|
||||
var (
|
||||
Help bool
|
||||
)
|
||||
|
||||
|
||||
func init() {
|
||||
flag.BoolVar(&Verbose, "v", false, "verbose logs outputted")
|
||||
flag.BoolVar(&VeryVerbose, "vv", false, "very verbose logs outputted")
|
||||
flag.BoolVar(&VeryVeryVerbose, "vvv", false, "very very verbose logs outputted")
|
||||
flag.BoolVar(&VeryVeryVeryVerbose, "vvvv", false, "very very very verbose logs outputted")
|
||||
flag.BoolVar(&VeryVeryVeryVeryVerbose, "vvvvv", false, "very very very very verbose logs outputted")
|
||||
flag.BoolVar(&VeryVeryVeryVeryVeryVerbose, "vvvvvv", false, "very very very very very verbose logs outputted")
|
||||
|
||||
flag.BoolVar(&Help, "help", false, "outputs help message")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
Values = flag.Args()
|
||||
|
||||
// --help
|
||||
if Help {
|
||||
flag.PrintDefaults()
|
||||
os.Exit(0)
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
module github.com/reiver/greatape/greataped
|
||||
|
||||
go 1.17
|
|
@ -1,6 +1,8 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
_ "github.com/reiver/greatape/greataped/arg"
|
||||
|
||||
"fmt"
|
||||
)
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue