Cobra is a great tool, but you didn't show it in the video. The app you've presented could be easily created with the standard flag package (even Viper isn't needed for this). Cobra shines when you use commands with your app, not just flags.
I was needing to convert a bulk of my bash scripts to Rust, because some monsters prefer to use Mac or Windows. Cobra and cross compilation in Go looks much easier than what I was about to attempt in Rust. I guess putting off learning Rust for a while longer won't hurt.
Hey man, awesome video. Is this compatible with PHP 5.2.14, or only PHP 8? I'm still on a legacy version that I need to upgrade. Thanks for the tip, great video!