Commit 7462b2f
committed
refactor: modularize go/config-wizard.js (767 lines) into 4 modules
- Refactored languages/go/config-wizard.js (767 lines) into modular architecture
- Created 4 modules: go-wizard-core, go-project-detector, go-project-creator, go-config-generator
- Maintained 100% backward compatibility with original API
- All 97 tests pass
- Main file reduced from 767 to 250 lines (67% reduction)
- Modules focused on single responsibilities: core wizard, project detection, project creation, config generation
- Follows established refactoring pattern from previous wizards
- Includes comprehensive validation script1 parent 223924a commit 7462b2f
7 files changed
Lines changed: 2087 additions & 629 deletions
File tree
- languages/go
- config-wizard-modules
0 commit comments