Commit graph

4 commits

Author SHA1 Message Date
22b44b1cc7 feat(quando-6x3): complete library documentation with performance and comparison sections
Some checks are pending
CI / Lint (push) Waiting to run
CI / Benchmark (push) Waiting to run
CI / Test (push) Waiting to run
CI / Test-1 (push) Waiting to run
CI / Test-2 (push) Waiting to run
Enhanced README.md with comprehensive documentation:
- Performance section with benchmark results (8 operations, all exceed targets 5-94x)
- "Why quando?" comparison to time.Time with usage guidance
- 4 side-by-side code examples (month overflow, Next/Prev, Human duration, StartOf)
- Feature comparison table (14 features)
- Enhanced Quick Start with complex chaining and multilingual examples

Documentation now production-ready with:
- 297 lines total (+141 lines)
- 10+ code examples
- Clear value proposition
- 72 example tests (9x over requirement)
- 95%+ godoc coverage verified
2026-02-11 21:25:30 +01:00
d5ab4b29ea docs: update module path in README to include jakoubek namespace
Some checks are pending
CI / Test (push) Waiting to run
CI / Test-1 (push) Waiting to run
CI / Test-2 (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Benchmark (push) Waiting to run
Updated all references from code.beautifulmachines.dev/quando to
code.beautifulmachines.dev/jakoubek/quando in:
- Installation instructions
- Import examples
- Documentation link
2026-02-11 17:25:43 +01:00
f748b0e134 feat(quando-91w): initialize project structure and tooling
- Initialize go.mod with module path code.beautifulmachines.dev/quando
- Set Go version to 1.22+ (using 1.25.6)
- Create directory structure (internal/calc/, .github/workflows/)
- Add comprehensive README.md with project overview, features, and examples
- Add MIT LICENSE
- Populate .gitignore for Go projects
- Create GitHub Actions CI workflow for testing, linting, and benchmarking

All acceptance criteria met:
✓ go.mod initialized with correct module path
✓ Go 1.22+ specified in go.mod
✓ Directory structure created
✓ README.md with project overview
✓ LICENSE file (MIT)
✓ .gitignore for Go projects
✓ Basic CI/CD workflow
2026-02-11 16:28:14 +01:00
c9b0f74038 Initial commit 2026-02-11 16:15:28 +01:00