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

गो ''अप्रयुक्त वेरिएबल'' संकलन त्रुटियाँ क्यों फेंकता है, और मैं उनसे कैसे बच सकता हूँ?

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

Why does Go throw \

गो में "अप्रयुक्त चर" संकलन त्रुटियां

गो, Google की आधुनिक प्रोग्रामिंग भाषा, अप्रयुक्त चर पर सख्त रुख अपनाती है, जिसके परिणामस्वरूप त्रुटि "वैरिएबल घोषित किया गया और उपयोग नहीं किया गया।" यह व्यवहार अन्य भाषाओं से भिन्न है, जो आम तौर पर अप्रयुक्त चर के लिए चेतावनी जारी करते हैं लेकिन फिर भी संकलन की अनुमति देते हैं।

त्रुटि का कारण

गो के दृष्टिकोण का उद्देश्य कोड स्पष्टता और रखरखाव को लागू करना है . घोषित वेरिएबल जिनका उपयोग नहीं किया जाता है वे कोड में त्रुटियों या अनावश्यक जटिलता का संकेत दे सकते हैं। उनके उपयोग को लागू करके, कंपाइलर डेवलपर्स को संभावित समस्याओं को पकड़ने और कोड को साफ रखने में मदद करता है।

त्रुटि से बचना

त्रुटि को हल करने के लिए, बस घोषित चर का उपयोग करें कोड. उदाहरण के लिए:

package main

import "fmt"
import "os"

func main() {
     fmt.Printf("Hello World\n");
     cwd, error := os.Getwd();
     fmt.Printf("Current working directory: %s", cwd);
}

वैकल्पिक समाधान

कुछ मामलों में, आप त्रुटि को दबाना चाह सकते हैं। इसे अप्रयुक्त मान निर्दिष्ट करने के लिए _ प्लेसहोल्डर वेरिएबल का उपयोग करके प्राप्त किया जा सकता है:

cwd, _ := os.Getwd();

हालाँकि, आम तौर पर इसे बनाए रखने की सलाह दी जाती है यह सुनिश्चित करने के लिए त्रुटि कि कोड के साथ किसी भी संभावित समस्या को चिह्नित किया गया है।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3