We could use https://github.com/spf13/cobra-cli as a command line framework. The main benefit that I see of it being written in Go is that Go gets compiled into a binary that we could distribute in releases. Developers would just need to download the binary and use it without having to install anything else to run it.
Based on https://github.com/Lullabot/drupal9ci/issues/80#issuecomment-1169621951, we could turn this project into an interactive command line interface instead of a set of shell scripts.
We could use https://github.com/spf13/cobra-cli as a command line framework. The main benefit that I see of it being written in Go is that Go gets compiled into a binary that we could distribute in releases. Developers would just need to download the binary and use it without having to install anything else to run it.