Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

गो 1.19 जारी: बढ़ी हुई जेनरिक, शोधन, और एक नया मेमोरी मॉडल

गो 1.19 जारी: बढ़ी हुई जेनरिक, शोधन, और एक नया मेमोरी मॉडल

Google की गो (गोलंग) प्रोग्रामिंग भाषा ने अपना नवीनतम संस्करण, गो 1.19 जारी किया है, इसके जेनरिक समर्थन में सुधार किया है, एक उन्नत मेमोरी मॉडल पेश किया है, और कई अन्य सुविधाओं की पेशकश की है। यह अद्यतन हाल ही में जोड़े गए जेनरिक को परिष्कृत करने पर केंद्रित है, जिसे पहली बार गो 1.18 में पेश किया गया था, और जेनेरिक कोड के प्रदर्शन को 20 प्रतिशत तक अनुकूलित किया गया था।

गो 1.19 में सुधार

2 अगस्त को गो 1.19 की रिलीज़ के साथ, जेनेरिक समर्थन का विकास प्रदर्शन में सुधार के साथ-साथ समुदाय द्वारा रिपोर्ट किए गए सूक्ष्म मुद्दों और कोने के मामलों को संबोधित करने पर केंद्रित है। भाषा के लिए जेनरिक का परिचय गो 1.18 में जोड़ा गया एक लंबे समय से प्रतीक्षित फीचर था, जिसे मार्च में जारी किया गया था।

सिंक/परमाणु पैकेज के व्यवहार को स्पष्ट रूप से परिभाषित करने के लिए गो मेमोरी मॉडल को अपडेट किया गया है, जो सिंक्रोनाइज़ेशन एल्गोरिदम को लागू करने के लिए निम्न-स्तरीय परमाणु मेमोरी प्रिमिटिव प्रदान करता है। सी, सी ++, जावा, जावास्क्रिप्ट, रस्ट और स्विफ्ट द्वारा उपयोग किए जाने वाले मेमोरी मॉडल के साथ संरेखित करने के लिए होता है-पहले संबंध की औपचारिक परिभाषा को नया रूप दिया गया है। यह अद्यतन मौजूदा कार्यक्रमों को प्रभावित नहीं करता है।

मेमोरी मॉडल अपग्रेड के भाग के रूप में, नए प्रकारों को सिंक/एटॉमिक पैकेज में पेश किया गया है, जिसमें एटॉमिक.इंट64 और एटॉमिक.पॉइंटर (टी) शामिल हैं, जिससे परमाणु मूल्यों का उपयोग करना अधिक सुविधाजनक हो गया है। Go 1.19 अब Windows, macOS और Linux के लिए go.dev से डाउनलोड के लिए उपलब्ध है।

गो 1.19 में अतिरिक्त सुविधाएँ

जेनरिक और नए मेमोरी मॉडल में वृद्धि के अलावा, गो 1.19 ने अन्य विशेषताएं पेश की हैं:

  • कचरा संग्राहक में एक सॉफ्ट मेमोरी सीमा जोड़ी गई है, जो समर्पित मेमोरी आवंटन वाले कंटेनरों में चल रहे गो प्रोग्राम को ऑप्टिमाइज़ करने में मदद करती है।
  • प्रदर्शन और कार्यान्वयन में सुधार, जैसे स्टैक कॉपी को कम करने के लिए कोरटाइन स्टैक का गतिशील आकार, अधिकांश यूनिक्स सिस्टम पर अतिरिक्त फ़ाइल डिस्क्रिप्टर का स्वचालित उपयोग, x86-64 और ARM64 पर बड़े स्विच स्टेटमेंट के लिए जंप टेबल, और डीबगर-इंजेक्टेड फ़ंक्शन कॉल के लिए समर्थन एआरएम64.
  • मौजूदा कार्यक्रमों को प्रभावित किए बिना विधि घोषणाओं में पैरामीटर टाइप करने के लिए किया गया एक छोटा सुधार।
  • डॉक टिप्पणियाँ अब लिंक्स, सूचियों और हेडिंग सिंटैक्स का समर्थन करती हैं, जिससे डॉक्स टिप्पणी रचना स्पष्ट हो जाती है, विशेष रूप से व्यापक एपीआई वाले पैकेजों के लिए।
  • सुरक्षा उद्देश्यों के लिए, os/exec पैकेज PATH लुकअप में सापेक्ष पथों की अनुमति नहीं देता है।
  • एक नई बिल्ड बाधा, यूनिक्स, पेश की गई है, जो तब संतुष्ट होती है जब लक्षित OS किसी यूनिक्स जैसी प्रणाली पर काम करता है।

जैसे-जैसे ऐपमास्टर जैसे no-code और low-code प्लेटफॉर्म को अपनाने AppMaster increases, it is essential for developers to stay up to date with the latest advancements in popular programming languages like Go. The integration of Go with AppMaster can speed up backend applications' development, offering enhanced scalability and cost-effectiveness. Go 1.19 brings substantial improvements to boost performance, security, and developer experience, strengthening its position as a vital tool for modern software development.

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें