Refactoring the Command-Line interface
Explore how to refactor a Go command-line interface by relocating main package files into a structured cmd subdirectory. Learn to maintain functionality while improving project organization and prepare your application for future command additions with this simple restructuring approach.
We'll cover the following...
We'll cover the following...
In this lesson, we will not make changes to the functionality. We’ll just move files around. This measured approach of separating refactoring from functional changes helps us eliminate many problems and if something does go ...