Using Go as an Interface Definition Language (IDL).
$ go install github.com/protogodev/protogo/cmd/protogo@latest
Usage
$ protogo -h
Usage: protogo <command>
Flags:
-h, --help Show context-sensitive help.
Commands:
build
Build protogo CLI with plugins
Run "protogo <command> --help" for more information on a command.
Check out the Godoc.