chore: go mod tidy, pin go 1.22, clarify module path in plan
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
|
||||
## Conventions used throughout this plan
|
||||
|
||||
- **Module path:** `github.com/MDietermann/archduino`. If your GitHub owner/repo is different, adjust `go.mod` and all import paths in Task 1 and keep the rest of the plan consistent.
|
||||
- **Module path:** `github.com/MDietermann/ArduinoArchSetup` (matches the existing GitHub repo name). All `import` statements in subsequent tasks must use this prefix. If a code snippet later in this document shows `github.com/MDietermann/archduino`, treat it as an editing artifact and substitute `github.com/MDietermann/ArduinoArchSetup`.
|
||||
- **Go version:** 1.22 or newer. All code targets 1.22 features (e.g. `slices`, `range` over integers is not required but allowed).
|
||||
- **Test style:** table-driven with `t.Run(tc.name, ...)` subtests; no external assertion libraries.
|
||||
- **Commits:** one commit per completed task (after tests pass). Message format: `feat(scope): short summary` or `test(scope): ...`, `chore(scope): ...` as appropriate.
|
||||
|
||||
Reference in New Issue
Block a user