GO मानक पुस्तकालय में, वहाँ मेरी गो स्थापना के तहत स्रोत फ़ाइलें हैं:गो में .a फाइलें क्या हैं?
C:\Go\pkg\windows_amd64
क्या .a हैं:
C:\Go\src\pkg
स्रोत फ़ोल्डर के अंतर्गत संकुल यहाँ में फ़ाइलों को ए से मेल खाती है फाइलें? वे किस लिए उपयोग किए जाते हैं और वे कैसे उत्पन्न होते हैं। मैंने देखा, जब मैं go get libraryhostedingithub
करता हूं तो वे स्वचालित रूप से जेनरेट हो जाते हैं।
क्या इसका मतलब यह है कि पुस्तकालयों को पूरी तरह से संकलित पैकेज रूप में वितरित करना संभव है? मुझे कहीं से पढ़ना याद है, स्रोत स्रोतों के माध्यम से गो में पुस्तकालयों को वितरित करना केवल संभव है। – Dante
सिद्धांत रूप में, हाँ आप ऐसा कर सकते हैं। लेकिन याद रखें कि वे विशिष्ट प्लेटफार्मों के लिए संकलित हैं। तो एक मंच के लिए एक पैकेज को किसी अन्य प्लेटफ़ॉर्म पर लक्षित एक निर्माण चक्र में सफलतापूर्वक आयात नहीं किया जा सकता है। अंत में, स्रोत वितरण एक परेशानी से बहुत कम है। – jimt
@ जॉन नोवरमोर अभी, w/o स्रोत का निर्माण समर्थित नहीं है हालांकि यह संभव होना चाहिए; आवश्यक सभी जानकारी लाइब्रेरी फ़ाइल (.a) में शामिल है – fuz