summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordemo <demo@antix1>2026-06-11 22:39:29 -0400
committerdemo <demo@antix1>2026-06-11 22:39:29 -0400
commit36d7c8616c0b5e96b1efcdb648b9a71a0cb6ef47 (patch)
tree8beafd7f88b97d337e0e15ee3600f047c9f9044e
parentcc08c30d45cbe02f062a3d292ea35d200fbce57d (diff)
feat: switch off of which flag is being used
-rw-r--r--main.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/main.go b/main.go
index 9e35e72..dc215eb 100644
--- a/main.go
+++ b/main.go
@@ -51,8 +51,14 @@ func main() {
},
Action: func(ctx context.Context, cmd *cli.Command) error {
fmt.Println("get!")
- fmt.Println("shortcode: ", cmd.String("shortcode"))
- fmt.Println("urls: ", cmd.String("url"))
+
+ switch {
+ case cmd.String("shortcode") != "":
+ fmt.Println("shortcode: ", cmd.String("shortcode"))
+ case cmd.String("url") != "":
+ fmt.Println("url: ", cmd.String("url"))
+ }
+
return nil
},
},