INNER CODE UNIT · Go
main
runmedev/runme · main.go:13
func main() {
os.Exit(root())
}
func root() (status int) {
root := cmd.Root()
rootWithCPUProfile(func() {
if err := root.Execute(); err != nil {
var exitErr cmd.ExitCodeError
if errors.As(err, &exitErr) {
status = exitErr.Code
} else {
logf("could not execute command: %v\n", err)
status = 1
}
}
})