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

गो में संदेशों को मानक त्रुटि पर कैसे प्रिंट करें?

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

How to Print Messages to Standard Error in Go?

गो में मानक त्रुटि के लिए संदेश प्रिंट करना

यदि आपको डिबगिंग या परीक्षण लॉग को मौजूदा लॉग से अलग से प्रिंट करने की आवश्यकता है, तो आप संदेश भेजने पर विचार कर सकते हैं मानक त्रुटि स्ट्रीम (stderr) के लिए। यह तब उपयोगी होता है जब आप आसान विश्लेषण के लिए अपने लॉग को अलग करना चाहते हैं।

stderr पर प्रिंट करने के तरीके

Go में stderr पर संदेश प्रिंट करने के कई तरीके हैं:

1. log.Logger का उपयोग करना:

एक नया log.Logger बनाएं, os.Stderr को आउटपुट स्ट्रीम के रूप में निर्दिष्ट करें:

l := log.New(os.Stderr, "", 1)
l.Println("log message")

2. fmt.Fprintf का उपयोग करना:

stderr को स्वरूपित संदेश लिखने के लिए fmt.Fprintf का उपयोग करें:

fmt.Fprintf(os.Stderr, "log message: %s", str)

3. सीधे os.Stderr को लिखें:

os.Stderr.WriteString का उपयोग करके सीधे os.Stderr को लिखें:

os.Stderr.WriteString("log message")

अपने लॉग को stderr पर निर्देशित करके, आप उन्हें आसानी से अन्य लॉग से अलग कर सकते हैं और डिबगिंग और परीक्षण जानकारी पर ध्यान केंद्रित कर सकते हैं।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3