# Error handling — Go (Golang)

Source: https://www.geekswithgeeks.com/hi/go/go-errors

> Error handling समझाइए, छोटा program test कीजिए और परिणाम से आत्मविश्वास बनाइए।

## मुख्य विचार

**Error handling** को syntax याद करने से पहले उसका काम पहचानने पर समझना आसान होता है। Go में छोटे, स्पष्ट हिस्से मिलकर ऐसे program बनाते हैं जिन्हें पढ़ना, build करना और बदलना आसान है।

## Go path देखें

इस भाग को सीखते समय source file से compiled program तक का path ध्यान में रखें।

![Go source code से go tool और चलने वाले program तक का चित्र।](assets/figures/go/go-learning-map.svg) — चित्र 6.1 — छोटा Go विचार build path में जुड़ता है।

## एक उपयोगी आदत

**Error handling** के लिए solution को बिना समझे copy न करें। एक value बदलें, `go test` या `go run` चलाएँ और बताइए कि परिणाम क्यों बदला।

त्वरित जाँच

**Quiz:** Error handling कैसे सीखना चाहिए?

- [x] एक focused उदाहरण चलाकर परिणाम देखें।
- [ ] Code लिखे बिना इसे याद करें।
- [ ] Compiler और test feedback छोड़ दें।

*Answer:* एक focused उदाहरण चलाकर परिणाम देखें।. छोटे प्रयोग कारण और परिणाम स्पष्ट करते हैं।
