golang-patterns
Installation
SKILL.md
Go Patterns
Error Handling
func processOrder(id string) (*Order, error) {
order, err := repo.FindByID(id)
if err != nil {
return nil, fmt.Errorf("processOrder(%s): %w", id, err)
}
return order, nil
}