"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > गो मुझे ''त्रुटि घोषित और उपयोग नहीं किया गया'' त्रुटि क्यों देता है?

गो मुझे ''त्रुटि घोषित और उपयोग नहीं किया गया'' त्रुटि क्यों देता है?

2024-11-23 को प्रकाशित
ब्राउज़ करें:198

Why does Go give me \

गो में वेरिएबल उपयोग

गो में, एक वेरिएबल घोषित करने का तात्पर्य इसके इच्छित उपयोग से है, और इसका उपयोग करने में विफलता के परिणामस्वरूप संकलन-समय होता है गलती। यह अभ्यास कोड स्पष्टता और अनावश्यक तत्वों से बचने पर भाषा के जोर से उत्पन्न होता है।

प्रदान किया गया कोड स्निपेट "त्रुटि घोषित और उपयोग नहीं किया गया" त्रुटि को ट्रिगर करता है क्योंकि चर "त्रुटि" घोषित किया गया है लेकिन कभी भी स्पष्ट रूप से उपयोग नहीं किया जाता है कोड. हालांकि इसमें कोई स्कोप या शैडोइंग समस्या नहीं है, कंपाइलर को आवश्यक है कि संभावित बग या अप्रयुक्त आयात को रोकने के लिए घोषित चर का उचित उपयोग किया जाए जो संकलन को धीमा कर सकते हैं।

त्रुटि को हल करने के लिए, वेरिएबल "त्रुटि" कर सकता है किसी अप्रयुक्त रिक्त पहचानकर्ता को सौंपा जाए, जैसे:

var _ = err

वैकल्पिक रूप से, "err" का उपयोग किया जा सकता है त्रुटि जाँच करें, जैसे:

if err != nil {
    fmt.Println(err.Error())
    return
}

ध्यान दें कि 未使用全局变量和未使用的函数参数在 Go中是可以接受的。然而,始终建议使用您声明的变量,以保持代码的简洁和可读性。

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3