2009-12-30 8 views
19

जैसा कि आप में से कई लोग जानते हैं कि Google ने इसे "गो भाषा" (http://golang.org) को एक प्रयोगात्मक भाषा के रूप में जारी किया है। क्या किसी को ऐसी परियोजनाओं के बारे में पता है जो लोग "प्रयोग" कर रहे हैं? बस सोच रहा है कि लोग अब तक क्या लेते हैं। हालांकि यह बताने के लिए बहुत जल्द हो सकता है।वर्तमान गो भाषा परियोजनाएं

+0

डुप्लिकेट: http://stackoverflow.com/questions/17202 01/go-example-and-idioms, http://stackoverflow.com/questions/1712172/whats-your-take-on-the-programming-language-go – gnovice

+0

@gnovice: उनको एक भाषा मूल अवलोकन के उद्देश्य से लक्षित किया गया है, "प्रोजेक्ट" जैसी चीजों के लिए यह अधिक है क्योंकि आप कोडप्लेक्स या कुछ चीज़ों पर सामान पाएंगे। – RCIX

+0

यहां उपलब्ध विभिन्न परियोजनाओं के बहुत सारे लिंक हैं: http://go-lang.cat-v.org/ –

उत्तर

5

के रूप में जाओ, अभी भी एक नवेली भाषा है उस पर आधारित परियोजनाओं के सबसे प्रयोगकर्ताओं और प्रयोगकर्ताओं द्वारा बनाया गया है:

और हैलो, दुनिया!

इसके अलावा, सी कोड के लिए बाइंडिंग बनाया जा रहा है, सामान्य प्रोग्रामिंग प्रयोगों, और लोगों को नए प्लेटफॉर्म पर जाएं धक्का करने के लिए देख के एक बहुत देखते हैं (जैसे Win32: पिछले वर्ष की)। कुछ नमूना जाओ कोड को देखने के लिए एक Google Code Search for lang:go

2

एक तरह से, मैं एक छोटे से वेब रूपरेखा web.go बुलाया लिखा है। यह अभी भी शुरुआती चरणों में है लेकिन मुझे लगता है कि यह वास्तव में उपयोगी हो जाएगा।

5

होगा आप यात्रा में वेब एप्लिकेशन के लिखने का प्रयास करना चाहते हैं खोजने के लिए

+0

अच्छा! क्या आप इस एमवीसी को अपनाने पर योजना बना रहे हैं? – Adam

3

मेरी कंपनी Win32 native Go compiler पर काम कर रही है। विभिन्न दृष्टिकोणों के साथ शुरुआती प्रयोग के बाद, हम अंततः लिन पर एक क्रॉस कंपाइलर के रूप में शुरू होने के बाद इसे स्वयं में बनाने के लिए बस गए हैं (हम मिंगव बंदरगाह का उपयोग करते थे, लेकिन इससे पहले कि हम वास्तव में तैयार हो गए थे)। जब हम इसे उस बिंदु पर ले जाते हैं जहां यह स्वयं संकलित हो सकता है, हम जानते हैं कि हम शिपिंग के बहुत करीब होंगे।

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

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

सब कुछ, यह हमारे द्वारा एक बड़ा अंगूठा हो जाता है।

0

कृपया कुछ गो परियोजनाओं के संदर्भों की संरचित सूची के साथ link खोजें।

उदाहरण के लिए

, निम्न विषयों

  • ऑपरेटिंग सिस्टम इंटरफेस के साथ
  • पी 2 पी और फ़ाइल
  • वर्चुअल मशीनें और बोली
  • सिमुलेशन मॉडलिंग
  • स्रोत कोड शेयरिंग प्रबंधन