Organize commands to folders
Created by: pgollangi
With increasing number of commands, its becoming difficult look through commands and when tests included to commands, entire ./commands
folder become messy.
We can group all secondary commands of a primary command to one folder.
Describe the solution you'd like Folder structure would be:
commands
│ root.go
│ version.go
│
└───issue
│ │ issue.go
│ │ issue_list.go
│
└───mr
│ mr.go
│ mr_list.go
Describe alternatives you've considered Package to classify all primary commands to one is also possible.
This change best done when no open PRs modifying commands to avoid rework