feat: initialer Commit des csv2excel CLI-Tools

Go-CLI-Tool zum Konvertieren von CSV-Dateien in Excel (.xlsx),
mit Mage-Build-System und Architektur-Dokumentation.
This commit is contained in:
Oliver Jakoubek 2026-03-05 10:14:52 +01:00
commit 26b874674f
10 changed files with 328 additions and 0 deletions

25
CLAUDE.md Normal file
View file

@ -0,0 +1,25 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Project Overview
`csv2excel` is a Go CLI tool that converts one or more CSV files into a single Excel (.xlsx) file, placing each CSV as a separate worksheet.
## Build
This project uses [Mage](https://magefile.org/) (`magefiles/` — eigenes Go-Modul).
```bash
mage Build # aktuelles OS (auto)
mage BuildWindows # dist/csv2excel.exe
mage BuildLinux # dist/csv2excel
mage Install # nach $GOBIN
mage Clean # dist/ entfernen
```
Ohne Mage: `go build -o dist/csv2excel.exe .`
## Weiterführende Dokumentation
- **Architektur & Dependencies:** Siehe `docs/architecture.md`