Пример #1
0
func addSubCommand(parent *c.Commander, subcmd *c.Commander) *c.Commander {
	if parent == nil {
		parent = baseCommand
	}
	subcmd.Parent = parent
	subcmd.Commands = make([]*c.Command, 0, 2)
	subcmd.Commanders = make([]*c.Commander, 0, 1)
	parent.Commanders = append(parent.Commanders, subcmd)
	return subcmd
}