Go में, त्रुटि संभालना स्पष्ट रूप से error प्रकार का उपयोग करके प्रबंधित किया जाता है। विफल हो सकने वाले फंक्शन्स अपने अंतिम रिटर्न मूल्य के रूप में एक त्रुटि वापस करते हैं। यह जांचना कि यह त्रुटि मूल्य nil है, आपको यह बताएगा कि कोई त्रुटि हुई है या नहीं।.
error
nil
Go में, लॉगिंग को मानक पुस्तकालय पैकेज log का उपयोग करके लागू किया जा सकता है। यह पैकेज साधारण लॉगिंग क्षमताएं प्रदान करता है, जैसे कि स्टैण्डर्ड आउटपुट या फ़ाइलों में लिखना। चलिए स्टैण्डर्ड आउटपुट में लॉगिंग का एक बुनियादी उदाहरण देखते हैं.
log
Go में, आप एक फंक्शन को func कीवर्ड के साथ परिभाषित करते हैं, उसके बाद फंक्शन का नाम, पैरामीटर्स (यदि कोई हो), और रिटर्न प्रकार आता है। एक सरल उदाहरण के साथ चलिए देखते हैं.
func
Go में, रिफैक्टरिंग साधारण कोड ट्वीक्स से लेकर अधिक जटिल बदलावों तक हो सकती है। चलिए एक मूल उदाहरण से शुरू करें.