·go-error-handling
</>

go-error-handling

cxuu/golang-skills

Umfassende Go-Fehlerbehandlungsmuster aus den Styleguides von Google und Uber. Behandelt die Rückgabe von Fehlern, das Umschließen mit %w, Sentinel-Fehler, die Auswahl von Fehlertypen, die einmalige Behandlung von Fehlern, die Fehlerflussstruktur und die Protokollierung. Wird beim Schreiben von Go-Code verwendet, der Fehler erstellt, zurückgibt, umschließt oder behandelt.

27Installationen·4Trend·@cxuu

Installation

$npx skills add https://github.com/cxuu/golang-skills --skill go-error-handling

SKILL.md

In Go, errors are values - they are created by code and consumed by code. This skill covers how to return, structure, wrap, and handle errors effectively.

Use error to signal that a function can fail. By convention, error is the last result parameter.

Never return concrete error types from exported functions - a concrete nil pointer can become a non-nil interface value:

Umfassende Go-Fehlerbehandlungsmuster aus den Styleguides von Google und Uber. Behandelt die Rückgabe von Fehlern, das Umschließen mit %w, Sentinel-Fehler, die Auswahl von Fehlertypen, die einmalige Behandlung von Fehlern, die Fehlerflussstruktur und die Protokollierung. Wird beim Schreiben von Go-Code verwendet, der Fehler erstellt, zurückgibt, umschließt oder behandelt. Quelle: cxuu/golang-skills.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/cxuu/golang-skills --skill go-error-handling
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist go-error-handling?

Umfassende Go-Fehlerbehandlungsmuster aus den Styleguides von Google und Uber. Behandelt die Rückgabe von Fehlern, das Umschließen mit %w, Sentinel-Fehler, die Auswahl von Fehlertypen, die einmalige Behandlung von Fehlern, die Fehlerflussstruktur und die Protokollierung. Wird beim Schreiben von Go-Code verwendet, der Fehler erstellt, zurückgibt, umschließt oder behandelt. Quelle: cxuu/golang-skills.

Wie installiere ich go-error-handling?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/cxuu/golang-skills --skill go-error-handling Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/cxuu/golang-skills