الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

gofmt - عبر الإنترنت في السحابة

قم بتشغيل gofmt في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر gofmt الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


gofmt - برامج تنسيقات Go

موجز


com.gofmt [الأعلام] [ مسار ]

الوصف


بدون مسار واضح ، فإنه يعالج المدخلات القياسية. بالنظر إلى ملف ، فإنه يعمل على
هذا الملف نظرًا لدليل ، فإنه يعمل على جميع ملفات .go في هذا الدليل ، بشكل متكرر.
(يتم تجاهل الملفات التي تبدأ بنقطة.) بشكل افتراضي ، يطبع gofmt الملف الذي تمت إعادة تنسيقه
مصادر للمخرجات القياسية.

OPTIONS


-d لا تقم بطباعة المصادر التي تمت إعادة تنسيقها إلى الإخراج القياسي. إذا كان تنسيق الملف هو
تختلف الطباعة عن الإخراج القياسي.

-e طباعة كافة الأخطاء (بما في ذلك الأخطاء الزائفة).

-l لا تقم بطباعة المصادر التي تمت إعادة تنسيقها إلى الإخراج القياسي. إذا كان تنسيق الملف هو
يختلف عن gofmt ، اطبع اسمه على الإخراج القياسي.

-r حكم
طبق قاعدة إعادة الكتابة على المصدر قبل إعادة التنسيق.

-s حاول تبسيط الكود (بعد تطبيق قاعدة إعادة الكتابة ، إن وجدت).

-w لا تقم بطباعة المصادر التي تمت إعادة تنسيقها إلى الإخراج القياسي. إذا كان تنسيق الملف هو
مختلفًا عن gofmt ، فاكتبها بإصدار gofmt.

تنسيق إشارات التحكم:

-التعليقات = صحيح
طباعة التعليقات ؛ إذا كانت خاطئة ، يتم حذف جميع التعليقات من الإخراج.

-tabs = صحيح
مسافة بادئة بعلامات جدولة ؛ إذا كانت خاطئة ، يتم استخدام المسافات بدلاً من ذلك.

-العرض = 8
عرض الجدولة في الفراغات.

يجب أن تكون قاعدة إعادة الكتابة المحددة بعلامة -r سلسلة من النموذج:

نمط -> الاستبدال

يجب أن يكون كل من النمط والاستبدال عبارة عن تعبيرات Go صالحة. في النمط ، واحد-
تعمل معرفات الأحرف الصغيرة كأحرف بدل تطابق التعبيرات الفرعية العشوائية ؛
سيتم استبدال هذه التعبيرات بنفس المعرفات في الاستبدال.

عندما تقرأ gofmt من الإدخال القياسي ، فإنها تقبل إما برنامج Full Go أو برنامج
شظية. يجب أن يكون جزء البرنامج عبارة عن قائمة إعلان صالحة نحويًا
قائمة أو تعبير. عند تنسيق مثل هذا الجزء ، يحتفظ gofmt بمسافة بادئة
بالإضافة إلى المسافات الأمامية والخلفية ، بحيث يمكن أن تكون الأقسام الفردية لبرنامج Go
منسق عن طريق الأنابيب من خلال gofmt.

أمثلة


للتحقق من الملفات بحثًا عن الأقواس غير الضرورية:

gofmt -r '(a) -> a' -l * .go

لإزالة الأقواس:

gofmt -r '(a) -> a' -w * .go

لتحويل شجرة الحزمة من الحدود العلوية للشريحة الصريحة إلى الحدود الضمنية:

gofmt -r 'α [: len (α)] -> α [β:]' -w $ GOROOT / src / pkg

استخدم gofmt عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    JXplorer - متصفح Java Ldap
    JXplorer - متصفح Java Ldap
    برنامج جافا LDAP مع دعم LDIF ،
    الأمان (بما في ذلك SSL و SASL و GSSAPI) ،
    مترجم إلى العديد من اللغات (inc.
    الصينية) والمساعدة عبر الإنترنت ونماذج المستخدم و
    كثير غير ذلك ...
    تنزيل JXplorer - متصفح Java Ldap
  • 2
    PosteRazor - اصنع الملصق الخاص بك!
    PosteRazor - اصنع الملصق الخاص بك!
    تريد طباعة ملصق؟ تخفيضات PosteRazor
    ملف صورة إلى أجزاء ويمكنك ذلك
    ثم اطبعها على الطابعة وألصقها
    معًا على ملصق. من السهل FLTK على أساس
    استعمال...
    تنزيل PosteRazor - اصنع الملصق الخاص بك!
  • 3
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 4
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 5
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 6
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • أكثر "

أوامر لينكس

Ad