Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Add a Makefile

Offen Anfängerfreundlich
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
76/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
go
Bereich
build-system

Rechercherichtung

Lies .github/workflows/ci.yml und die README- oder CONTRIBUTING-Anweisungen, um die aktuellen CI-Schritte und den Ort der dokumentierten Einrichtung für Mitwirkende zu ermitteln. Füge ein Makefile im Stammverzeichnis mit den angeforderten Targets für Build, Tests, Vet, Formatierung und Checks hinzu und aktualisiere die Dokumentation für Mitwirkende, damit sie make check erwähnt. Die Aufgabe ist abgeschlossen, wenn make check mit CI übereinstimmt und make build sowie make test unter macOS und Linux funktionieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement good first issue help wanted

What

Contributors run four commands by hand (go build ./..., go vet ./..., go test ./..., gofmt -l .). Wrap them in a Makefile.

Where

New file: Makefile

Suggested targets

  • make build → go build ./...
  • make test → go test ./...
  • make vet → go vet ./...
  • make fmt → format, or check gofmt -l .
  • make check → vet + fmt-check + test (the CI contract)

Done when

  • make check runs the same steps as .github/workflows/ci.yml
  • make build and make test work on macOS and Linux
  • README/CONTRIBUTING mention make check
Vorherrschende Sprache
Go
Sterne
1
Forks
2
Ø Merge
1 Std. 31 Min.
Gemergte PRs (30 T.)
7

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Edwin-metcalf/MetCode

Alle Issues in Edwin-metcalf/MetCode

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.