Command-line text transformation tool with pipeline architecture
go-reloaded is a command-line text transformation tool that applies smart transformations through a pipeline of independent agents. Each agent handles specific text processing rules while maintaining clean, modular Go design.
Ideal for: developers who want a reference implementation of a modular Go CLI with full tests, CI, Docker, and security best practices.
Converts hex/binary numbers to decimal
Smart case transformations
Fixes spacing and quotes
Corrects a/an articles
Comprehensive test suite with 24 test cases covering unit tests, integration tests, edge cases, and performance benchmarks. Automated CI/CD pipeline ensures code quality.
Vulnerability reporting process and security guidelines
Code of Conduct based on Contributor Covenant 2.1
Automated testing on Go 1.22 & 1.23 with quality checks
Structured issue and pull request templates
Complete technical documentation and examples: