Что такое go-error-handling?
Лучшие практики обработки ошибок в приложениях Go, включая перенос ошибок, ошибки домена, дозорные и типизированные ошибки и сопоставление ошибок gRPC. Источник: imrenagi/skills.
Лучшие практики обработки ошибок в приложениях Go, включая перенос ошибок, ошибки домена, дозорные и типизированные ошибки и сопоставление ошибок gRPC.
Быстро установите AI-навык go-error-handling в вашу среду разработки через командную строку
Источник: imrenagi/skills.
This skill provides guidelines for implementing robust error handling in Go applications. Apply these practices when writing, reviewing, or refactoring Go code that involves error creation, propagation, or handling.
| error-wrapping.md | How to wrap errors with %w for chain inspection | Use when returning errors from functions to preserve the error chain. Essential if callers need to use errors.Is() or errors.As(). |
| error-types.md | When to use sentinel vs typed errors | Use when deciding between var ErrXxx = errors.New() and custom error structs. Prefer typed errors when you need to attach metadata like resource IDs or permissions. |
Лучшие практики обработки ошибок в приложениях Go, включая перенос ошибок, ошибки домена, дозорные и типизированные ошибки и сопоставление ошибок gRPC. Источник: imrenagi/skills.
Стабильные поля и команды для ссылок в AI/поиске.
npx skills add https://github.com/imrenagi/skills --skill go-error-handlingЛучшие практики обработки ошибок в приложениях Go, включая перенос ошибок, ошибки домена, дозорные и типизированные ошибки и сопоставление ошибок gRPC. Источник: imrenagi/skills.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/imrenagi/skills --skill go-error-handling После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw
https://github.com/imrenagi/skills