gogpu/systray
Good First Issues in Go
Go's small standard library and strict formatting make its projects approachable — the toolchain enforces a lot of consistency for you.
24+ open beginner issues
18 repositories
August 6, 2026 last updated
Open Go issues for beginners
sourabh-khot65/roamr
Help wanted: verify roamr on a real Linux laptop
sourabh-khot65/roamr
Linux: confusing error when NetworkManager isn't installed
kubevela/kubevela
conflictsWith in TraitDefinition has no effect
Judgment-Pack/judgment-pack-gateway
Add a producer/consumer trust-boundary diagram
Judgment-Pack/judgment-pack-gateway
Run gateway HTTP tests on every supported OS
Judgment-Pack/judgment-pack-runtime
Cover human output for stable metadata commands
Judgment-Pack/judgment-pack-runtime
Add table-driven carrier decoder boundary tests
reconifyhq/reconify
parse --format csv and --format table are missing the group_key field
reconifyhq/reconify
CI go-version (1.25.11) is misaligned with go.mod minimum (1.25.0)
envoyproxy/gateway
Migrate EnvoyProxy Go validation to CRD CEL validation where possible
dmarro89/go-dav-os
v0.6.0: Document and demo the real LLM round trip
dmarro89/go-dav-os
v0.6.0: End-to-End LLM Bridge
k0sproject/k0smotron
Include testing logic per update strategy
fossology/LicenseDb
Extend GET /iicense and /obligation endpoints
openchoreo/openchoreo
[Bug]: Deploy UI shows Failed for ProjectReleaseBinding while Namespace is progressing
kprompt/kprompt
test(sec): Helm / generate exec injection boundary coverage (SEC-006)
kprompt/kprompt
charts: NOTES gaps for Discord + Coordinator knowledge APIs
deviceinsight/kafkactl
Support Avro decode/encode via a per-message schema-URI header (CloudEvents `dataschema`), not just Confluent Schema Registry
abhinavxd/libredesk
[Feature Request] Link to ticket by reference number in private note
thunder-id/thunderid
Inaccurate helper text "add them to the token" on User Info Endpoint tab
kubara-io/kubara
[Question]: Secret handling during the bootstrapping phase
lifygo/lifygo
Add Resend domain verification guide
Boeing/config-file-validator
fix(yamlfmt): consecutive blank lines should collapse to at most one
How to contribute to a Go project
Run `go build ./...` and `go test ./...` after cloning. `gofmt`/`go vet` keep style uniform automatically.
- Run `gofmt` and `go vet` before pushing — CI will fail otherwise.
- Keep changes idiomatic and minimal; Go reviewers prefer simple over clever.
- Error-handling and docs issues are good, well-bounded starters.
Track these Go issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev