Я знаю, что могу определить флаги, как это:Могу ли я добавлять команды с флагами Go?
initPtr := flag.String("init", "config.json", "Initialize with config filename")
Что я буду называть так:
myapp --init=myconfig.json
Интересно, хотя, если я могу определить что-то вроде команды таким образом, чтобы вызвать приложение, как это ?
myapp init --filename=myconfig.json
myapp check --filename=myconfig.json
myapp run
Было бы очень здорово, если бы вы добавили маленький пример того, как работает реализация. – miltonb