Go

البرمجيات قطة:
Go
تفاصيل البرنامج:
الإصدار: 1.5 محدث
تاريخ إيداع: 27 Sep 15
المطور: The Go Project
ترخيص: حرر
شعبية: 238

Rating: 3.7/5 (Total Votes: 3)

العودة هو مفتوح المصدر، عبر منصة، معبرة، توزيعها مجانا، التي تم جمعها من القمامة، والمتزامنة لغة البرمجة التي وضعها فريق من المهندسين في جوجل. مع العودة، فإن أي مطور تكون قادرة على بناء تطبيقات مستقرة وموثوق بها وفعالة. ويمكن الاطلاع على موقع المشروع العديد من الأمثلة التفاعلية.


يمكن تصحيحه بسهولة باستخدام GDB

كود تنتجها العودة لغة برمجة يمكن تصحيحه بسهولة باستخدام GDB (المصحح مشروع جنو) برمجيات المصدر المفتوح. لتبدأ مع الذهاب على نظام التشغيل جنو / لينكس الخاص بك، ببساطة تحميل حزمة الذي يتوافق مع جهاز الكمبيوتر الخاص بك و[رسقوو]؛ [س] الهندسة المعمارية، وحفظ الأرشيف في دليل منزلك، وفك

افتح التطبيق المحطة الطرفية، انتقل إلى موقع وسقوو]؛ & بن [رسقوو]؛ مجلد (على سبيل المثال مؤتمر نزع السلاح / الوطن / softoware / ذهاب / بن /) وتشغيل وسقوو]؛ ./ الذهاب --help & [رسقوو]؛ الأوامر لعرض خيارات سطر الأوامر المتاحة والرسالة الاستخدام. يتم توفير وثائق الموسعة على كيفية البدء مع العودة لغة البرمجة أيضا على الموقع الرئيسي للمشروع.


خيارات سطر الأوامر

ه الأوامر المضمنة تسمح لك لتجميع حزم والتبعيات، لسرد حزم، لطباعة معلومات حول بيئة الذهاب، لإزالة الملفات الكائن، لإصلاح الحزم، لإنشاء ملفات العودة من خلال تجهيز شفرة المصدر، لتجميع وتشغيل برنامج العودة، واختبار الحزم.

وبالإضافة إلى ذلك، يمكنك تشغيل أداة الذهاب محددة، قم بتشغيل أداة التعليم والتدريب المهني الذهاب على الحزم، وتشغيل gofmt على مصادر الحزمة، تجميع وتركيب العبوات وتبعيات، فضلا عن تحميل وتثبيت الحزم والتبعيات.


يعمل على جنو / لينكس، BSD، ويندوز وماك

وكما ذكر في بداية هذا الاستعراض، العودة هي لغة البرمجة عبر منصة، مما يعني أنه يمكنك استخدامه على أي توزيعة جنو / لينكس، وكذلك على BSD و Mac OS X، والتشغيل Microsoft Windows الأنظمة. دعم كلا منصات الكمبيوتر 32 و 64 بت في هذا الوقت

ما هو الجديد في هذا الإصدار:.

مكتوبة مترجم ووقت التشغيل الآن تماما في العودة ( مع قليل من المجمع). لم يعد يشارك C في التنفيذ، وهكذا ذهب مترجم C التي كانت يوما اللازمة لبناء التوزيع.
جامع القمامة هو الآن المتزامنة ويوفر أقل بشكل كبير مرة وقفة عن طريق تشغيل، عندما يكون ذلك ممكنا، بالتوازي مع goroutines البعض.
افتراضيا، الذهاب برامج تشغيل مع GOMAXPROCS لتعيين عدد من النوى المتاحة؛ في الإصدارات السابقة عجزت إلى 1.
ويقدم الدعم لحزم الداخلية الآن لجميع المستودعات، وليس فقط جوهر العودة.
وينص الأمر الذهاب الآن تجريبية لدعم ومثل؛ vendoring ومثل؛ الاعتماد على الخارج.
يدعم أمر أداة الذهاب تتبع جديدة تتبع غرامة الحبيبات تنفيذ البرنامج.
يتم تخصيص أمر الذهاب ثيقة الجديد (متميز من godoc) للاستخدام سطر الأوامر.

ما هو الجديد في الإصدار 1.4.2:

ويأتي هذا الإصدار الجديد بعد ما يقرب من سبعة أشهر من الإفراج عن العودة 1،1 مايو، وهي فترة أقصر بكثير من 14 شهرا بين 1.1 و 1.0. نتوقع فاصل مقارنة بين الإصدارات الرئيسية في المستقبل.
الذهاب 1.2 يشمل بضعة تغييرات طفيفة اللغة والعديد من التحسينات على تطبيق لغة وأدوات، بعض التحسينات الأداء، والعديد من الإضافات و(المتوافقة مع) تغييرات على المكتبة القياسية.
يرجى قراءة ملاحظات الإصدار لجميع التفاصيل، حيث أن بعض التغييرات قد تؤثر على سلوك (عربات التي تجرها الدواب) البرامج القائمة. ما يلي هو أبرز الإفراج.
يضيف جملة جديد شريحة ثلاثة مؤشر القدرة على تحديد القدرات فضلا عن طول. وهذا يسمح للمبرمج لتمرير قيمة شريحة التي يمكن الوصول إلى نسبة محدودة من مجموعة الأساسية فقط، وهي تقنية التي كانت تتطلب استخدام حزمة غير آمنة.
وهناك سمة رئيسية جديدة من سلسلة الأداة هو منشأة لحساب وعرض نتائج اختبار التغطية. رؤية اختبار الذهاب وثائق أداة غطاء لمزيد من التفاصيل. في وقت لاحق هذا الاسبوع سوف نقوم بنشر مقال يناقش هذه الميزة الجديدة في التفاصيل.
يتم الآن بصورة استباقية المقرر Goroutines، في أن يتم استدعاء جدولة بعض الأحيان عند الدخول إلى وظيفة. وهذا يمكن منع goroutines مشغول من الجوع goroutines البعض على نفس الموضوع.
زيادة إلى الافتراضي goroutine حجم كومة ينبغي أن تحسن أداء بعض البرامج. (وكان حجم القديم ميل لإدخال تكلفة التحويل كومة القطاعات في أقسام الأداء النقدي.) على الطرف الآخر، وفرض قيود جديدة على أحجام مكدس وعدد من المواضيع نظام التشغيل يجب منع البرامج الفاسقة من استهلاك جميع موارد آلة . (ويمكن تعديل هذه الحدود باستخدام وظائف جديدة في وقت حزمة / التصحيح.)
وأخيرا، من بين العديد من التغييرات على المكتبة القياسية، تشمل تغييرات كبيرة على حزمة جديدة الترميز، والحجج المفهرسة في Printf سلاسل الشكل، وبعض الإضافات مريحة لحزم القالب.

ما هو الجديد في الإصدار 1.4.1:

ويأتي هذا الإصدار الجديد بعد ما يقرب من سبعة أشهر من الإفراج عن العودة 1،1 مايو، وهي فترة أقصر بكثير من 14 شهرا بين 1.1 و 1.0. نتوقع فاصل مقارنة بين الإصدارات الرئيسية في المستقبل.
الذهاب 1.2 يشمل بضعة تغييرات طفيفة اللغة والعديد من التحسينات على تطبيق لغة وأدوات، بعض التحسينات الأداء، والعديد من الإضافات و(المتوافقة مع) تغييرات على المكتبة القياسية.
يرجى قراءة ملاحظات الإصدار لجميع التفاصيل، حيث أن بعض التغييرات قد تؤثر على سلوك (عربات التي تجرها الدواب) البرامج القائمة. ما يلي هو أبرز الإفراج.
يضيف جملة جديد شريحة ثلاثة مؤشر القدرة على تحديد القدرات فضلا عن طول. وهذا يسمح للمبرمج لتمرير قيمة شريحة التي يمكن الوصول إلى نسبة محدودة من مجموعة الأساسية فقط، وهي تقنية التي كانت تتطلب استخدام حزمة غير آمنة.
وهناك سمة رئيسية جديدة من سلسلة الأداة هو منشأة لحساب وعرض نتائج اختبار التغطية. رؤية اختبار الذهاب وثائق أداة غطاء لمزيد من التفاصيل. في وقت لاحق هذا الاسبوع سوف نقوم بنشر مقال يناقش هذه الميزة الجديدة في التفاصيل.
يتم الآن بصورة استباقية المقرر Goroutines، في أن يتم استدعاء جدولة بعض الأحيان عند الدخول إلى وظيفة. وهذا يمكن منع goroutines مشغول من الجوع goroutines البعض على نفس الموضوع.
زيادة إلى الافتراضي goroutine حجم كومة ينبغي أن تحسن أداء بعض البرامج. (وكان حجم القديم ميل لإدخال تكلفة التحويل كومة القطاعات في أقسام الأداء النقدي.) على الطرف الآخر، وفرض قيود جديدة على أحجام مكدس وعدد من المواضيع نظام التشغيل يجب منع البرامج الفاسقة من استهلاك جميع موارد آلة . (ويمكن تعديل هذه الحدود باستخدام وظائف جديدة في وقت حزمة / التصحيح.)
وأخيرا، من بين العديد من التغييرات على المكتبة القياسية، تشمل تغييرات كبيرة على حزمة جديدة الترميز، والحجج المفهرسة في Printf سلاسل الشكل، وبعض الإضافات مريحة لحزم القالب.

ما هو الجديد في الإصدار 1.1.1:

وفي عام 2011 أعلنا عن وقت العودة للمحرك التطبيقات. ومنذ ذلك الحين، فقد واصلنا لتحسين تجربة المحرك العودة التطبيق، وتحسن عام في دعم العودة لمنصة سحابة جوجل. على سبيل المثال، وجوجل API بأول العميل يوفر واجهة الذهاب إلى مجموعة من واجهات برمجة التطبيقات Google العام، بما في ذلك حساب المحرك، سحابة التخزين، BigQuery، محرك، وغيرها الكثير.

برامج مماثلة

bigloo
bigloo

20 Feb 15

FFC
FFC

17 Feb 15

GNU Binutils
GNU Binutils

17 Aug 18

تعليقات ل Go

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!