Files
2025-12-19 18:36:28 +01:00

39 lines
569 B
Go

package main
import (
"fmt"
"github.com/roodletoof/dim-cli/v2"
)
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 }
}