diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-20 21:14:11 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-20 21:14:11 +0200 |
| commit | 0d3e15caf1d09e94e66946bdbc98001465d7f9f7 (patch) | |
| tree | 6c72d1e20fc87e1d3e08644c02f1233b3033d6d7 /.gitignore | |
| parent | 59e86c9fd39308bc6b632e02ecf4d37265dabc91 (diff) | |
refactor: apply Go best practices and remove obsolete files
- Reorganize types.go: place types and constructors before methods
- Simplify main.go: improve flag handling and reduce code complexity
- Extract processRecordsFile() in aggregate.go: reduce function size, ensure immediate defer
- Change Reporter receivers to value semantics for read-only operations
- Fix wordWrap() function: properly account for line length with leading space
- Remove guprecords.raku: Go implementation is the primary version now
- Remove compare-with-raku.sh: no longer needed
- Update README.md and .gitignore accordingly
All tests pass: go test ./... and ./goprecords test
Amp-Thread-ID: https://ampcode.com/threads/T-019c7c73-58f9-7516-958d-f30eb17a3bff
Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to '.gitignore')
| -rw-r--r-- | .gitignore | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -3,3 +3,6 @@ # Built binary /goprecords + +# Temporary test database +/fixtures/test_import.db |
