✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
The main features of create-go-app/cli are: General Utilities, General Utility Libraries, Project Documentation Examples, Project Scaffolding.
Open-source alternatives to create-go-app/cli include: tmrts/boilr — :zap: boilerplate template manager that generates files or directories from template repositories. alxrm/ugo. adelowo/onecache. afex/hystrix-go — This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services… abo/rerate. alexpantyukhin/go-pattern-match.
:zap: boilerplate template manager that generates files or directories from template repositories
This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services using the circuit breaker pattern. It serves as a resilience tool for managing request timeouts, defining fallback logic, and protecting remote systems from overloading. The library differentiates itself through the integration of a health metrics exporter that streams real-time performance and status data of remote connections to external monitoring tools. It combines this observability with a circuit breaker state machine that tracks success and failure rates to block calls