पाठ 8 / 27

defer

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

मुख्य विचार

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

एक छोटा प्रयोग चलाएँ

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

// Explore defer with one small program.
value := 0
fmt.Println(value)

Output:

0

एक उपयोगी आदत

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

त्वरित जाँच

त्वरित जाँच: defer कैसे सीखना चाहिए?

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

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