זהו הפקודה gotype שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gotype - ניתוח תחבירי וסמנטי של קבצי Go
תַקצִיר
gotype [דגלים] [ נתיב ... ]
תיאור
הפקודה gotype מבצעת ניתוח תחבירי וסמנטי של קבצים וחבילות Go כמו
חזית של מהדר Go. שגיאות מדווחות אם הניתוח נכשל; אחרת gotype הוא
שקט (אלא אם -v מוגדר).
ללא רשימה של נתיבים, gotype קורא מקלט סטנדרטי, שחייב לספק Go יחיד
קובץ מקור המגדיר חבילה שלמה.
אם צוין נתיב בודד שהוא ספריה, gotype בודק את קבצי ה-Go שבה
מַדרִיך; כולם חייבים להיות שייכים לאותה חבילה.
אחרת, כל נתיב חייב להיות שם הקובץ של קובץ Go השייך לאותה חבילה.
אפשרויות
-a השתמש בכל הקבצים (כולל _test.go) בעת עיבוד ספרייה
-אסט הדפס AST (forces -seq)
-הערות
ניתוח הערות (מתעלמים ממנו אלא אם מסופקים -ast או -trace)
-e דווח על כל השגיאות (לא רק 10 הראשונות)
-Seq ניתוח ברצף, ולא במקביל
-זֵכֶר הדפס מעקב אחר ניתוח (forces -seq)
-v מצב מילולי
דוגמאות
כדי לבדוק את הקבצים a.go, b.go ו-c.go:
gotype a.go b.go c.go
כדי לבדוק חבילה שלמה בספריית dir ולהדפיס את הקבצים המעובדים:
gotype -v dir
כדי לבדוק חבילה שלמה כולל בדיקות בספרייה המקומית:
gotype -a .
כדי לאמת את הפלט של צינור:
הד "חבילה פו" | gotype
השתמש ב-gotype באינטרנט באמצעות שירותי onworks.net