IDE-Tools · Foto: Homedust, CC BY 2.0
go
Zuletzt aktualisiert:
Typ
Instruction
Lizenz
MIT
Anwendungsfeld
GitHub Copilot
Go-Entwickler
Voraussetzungen
Keine besonderen — direkt loslegen.
Idiomatisches Go nach Community-Standards
Für wen: Go-Entwickler
So nutzt du es
Inhalt als .github/copilot-instructions.md ins Repository legen (bzw. unter .github/instructions/ für mehrere Dateien). GitHub Copilot berücksichtigt die Anweisungen dann in Chat und Code-Vorschlägen für dieses Repository.
Im Detail
Diese Instruction bringt Copilot bzw. Cursor dazu, Go-Code nach den in der Community etablierten Idiomen zu schreiben statt nach generischen Stilregeln: aussagekräftige Fehlerbehandlung mit expliziten error-Werten statt Exceptions, schlanke, klar benannte Interfaces, eine Package-Struktur nach Go-Konventionen und gofmt-konforme Formatierung. Für Go-Entwickler sinnvoll, die vermeiden wollen, dass die KI Muster aus anderen Sprachen einschleppt, etwa Java-artige Vererbungshierarchien oder übertriebenes Error-Wrapping. Im Vergleich zu allgemeinen Coding-Regeln spart das beim Review Zeit, weil generierter Code von Anfang an wie echtes Go aussieht statt nachträglich umgeschrieben werden zu müssen.
Praxis-Tipp
Kombinieren Sie es mit self-explanatory-code-commenting, damit generierter Go-Code ohne überflüssige Kommentare auskommt. Beispieleingabe: „Schreibe eine Funktion, die eine Datei liest und Fehler idiomatisch zurückgibt.“
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/github/awesome-copilot
Erfahrungen & Kommentare.
Funktioniert der Instruction bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
taming-copilot
Zügelt Copilot: keine ungefragten Massen-Änderungen, klare Direktiven-Hierarchie
security-and-owasp
Secure-Coding nach OWASP Top 10 (2025), 55+ Anti-Patterns inkl. KI/LLM-Security
