Files
dim-cli/example/main.go
T

39 lines
574 B
Go

package main
import (
"fmt"
"git.roodletoof.org/roodletoof/dim-cli"
)
func main() {
var cli = dimcli.NewCli()
var fubar = cli.Flag("--fubar")
if fubar {
println("called with fubar flag")
}
if cli.Command("fu") {
f, err := cli.Float("--some-float")
if cli.Help { return }
if err != nil {
fmt.Printf("err: %v\n", err)
return
}
fmt.Println(f)
} else if cli.Command("bar") {
i, err := cli.Int("--some-int")
if cli.Help { return }
if err != nil {
fmt.Printf("err: %v\n", err)
return
}
fmt.Println(i)
}
if cli.Help { return }
}