Among the other things that need to be documented:
package cmd should be the package name
<command>/main.go should be included as example/truss
By using the command name as the sample it can also be used to install
the command as a stand-alone command instead of requiring a dependency
on a parent (monolith) command. This gives people the option of just
installing parts of something, or in addition to the whole thing while
enabling completion for the shorter command.
Among the other things that need to be documented:
package cmd
should be the package name<command>/main.go
should be included as example/trussBy using the command name as the sample it can also be used to install the command as a stand-alone command instead of requiring a dependency on a parent (monolith) command. This gives people the option of just installing parts of something, or in addition to the whole thing while enabling completion for the shorter command.