feat: bootstrap he maintainer skill
This commit is contained in:
32
he-maintainer/references/go.md
Normal file
32
he-maintainer/references/go.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Go Harness Notes
|
||||
|
||||
Use this reference for Go repositories.
|
||||
|
||||
## Common files to inspect
|
||||
|
||||
- `go.mod`
|
||||
- `go.sum`
|
||||
- `cmd/`
|
||||
- `internal/`
|
||||
- `pkg/`
|
||||
- `Makefile`
|
||||
- `.golangci.*`
|
||||
|
||||
## Common validation commands
|
||||
|
||||
Typical examples:
|
||||
|
||||
- `go test ./...`
|
||||
- `go build ./...`
|
||||
- `golangci-lint run`
|
||||
- `make test`
|
||||
- `make build`
|
||||
|
||||
Prefer repo-defined commands when available.
|
||||
|
||||
## Common guardrails
|
||||
|
||||
- avoid broad package churn when a local fix is enough
|
||||
- identify whether generated code exists before editing
|
||||
- note whether integration tests require external services
|
||||
- keep command examples copy-pasteable
|
||||
Reference in New Issue
Block a user