هذا هو الأمر gotype الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
gotype - التحليل النحوي والدلالي لملفات Go
موجز
النوع [الأعلام] [ مسار ]
الوصف
يقوم الأمر gotype بإجراء تحليل نحوي ودلالي لملفات وحزم Go مثل
الواجهة الأمامية لمترجم Go. يتم الإبلاغ عن الأخطاء في حالة فشل التحليل ؛ غير ذلك gotype
هادئ (ما لم يتم تعيين -v).
بدون قائمة المسارات ، يقرأ gotype من الإدخال القياسي ، والذي يجب أن يوفر انتقالًا واحدًا
ملف المصدر يحدد حزمة كاملة.
إذا تم تحديد مسار واحد وهو دليل ، فإن gotype يتحقق من ملفات Go في ذلك
الدليل؛ يجب أن تنتمي جميعها إلى نفس الحزمة.
خلافًا لذلك ، يجب أن يكون كل مسار هو اسم ملف Go الذي ينتمي إلى نفس الحزمة.
OPTIONS
-a استخدم جميع الملفات (بما في ذلك _test.go) عند معالجة دليل
-السابق طباعة AST (القوات -seq)
-تعليقات
تحليل التعليقات (يتم تجاهلها ما لم يتم توفير -ast أو -trace)
-e الإبلاغ عن جميع الأخطاء (وليس فقط العشرة الأولى)
-seq تحليل بالتسلسل ، وليس بالتوازي
-أثر تتبع تحليل الطباعة (القوات -seq)
-v وضع مفصل
أمثلة
للتحقق من الملفات a.go و b.go و c.go:
gotype a.go b.go c.go
للتحقق من حزمة كاملة في الدليل dir وطباعة الملفات المعالجة:
gotype -v دير
للتحقق من حزمة كاملة بما في ذلك الاختبارات في الدليل المحلي:
gotype -a.
للتحقق من إخراج الأنبوب:
صدى "package foo" | النوع
استخدم gotype عبر الإنترنت باستخدام خدمات onworks.net