אנגליתצרפתיתספרדי

סמל OnWorks

godoc - מקוון בענן

הפעל את godoc בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה godoc שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


godoc - מחלץ ומייצר תיעוד עבור תוכניות Go

תַקצִיר


godoc [דגל] פקודה [ שם ... ]

תיאור


Godoc מחלץ ומייצר תיעוד עבור תוכניות Go.

יש לו שני מצבים.

ללא הדגל -http, הוא פועל במצב שורת פקודה ומדפיס תיעוד טקסט רגיל
לפלט ויציאות סטנדרטיים. אם גם חבילת ספרייה וגם פקודה באותו שם
קיים, שימוש בקידומת cmd/ יאלץ תיעוד על הפקודה ולא על
חבילת ספרייה. אם צוין דגל -src, godoc מדפיס את הממשק המיוצא של a
חבילה בצורת מקור Go, או יישום של ישות ספציפית של שפה מיוצאת:

godoc fmt # תיעוד עבור החבילה fmt
godoc fmt Printf # תיעוד עבור fmt.Printf
godoc cmd/go # כוח תיעוד עבור הפקודה go
ממשק חבילת godoc -src fmt # fmt בצורת מקור Go
godoc -src fmt Printf # יישום של fmt.Printf

במצב שורת פקודה, הדגל -q מאפשר שאילתות חיפוש נגד godoc הפועל כ-a
שרת אינטרנט. אם לא צוינה כתובת שרת מפורשת עם דגל -שרת, תחילה godoc
מנסה את localhost:6060 ולאחר מכן http://golang.org.

godoc -q Reader
godoc -q math.Sin
godoc -server=:6060 -q sin

עם הדגל -http, הוא פועל כשרת אינטרנט ומציג את התיעוד כדף אינטרנט.

godoc -http=:6060

כברירת מחדל, godoc מסתכל על החבילות שהוא מוצא דרך $GOROOT ו-$GOPATH (אם מוגדר).
ניתן לציין ספריות נוספות באמצעות דגל ה-path המקבל רשימה של נקודתיים-
שבילים מופרדים; נתיבים לא שורשיים הם יחסית לספריית העבודה הנוכחית. כל שביל
נחשב כשורש נוסף לחבילות לפי סדר הופעתם. האחרון
רכיב נתיב (אבסולוטי) הוא הקידומת לנתיב החבילה. למשל, בהינתן הדגל
ערך:

path=".:/home/bar:/public"

עבור godoc שהתחיל ב- /home/user/godoc, נתיבים מוחלטים ממופים לנתיבי חבילה כ
התעופה

/home/user/godoc/x -> godoc/x
/home/bar/x -> bar/x
/public/x -> public/x

כאשר godoc פועל כשרת אינטרנט ומוגדר -index, אינדקס חיפוש נשמר. המדד
נוצר בעת ההפעלה.

האינדקס מכיל גם מידע מזהה וגם מידע חיפוש טקסט מלא (ניתן לחיפוש באמצעות
ביטויים רגולריים). ניתן להגדיר את המספר המרבי של תוצאות חיפוש בטקסט מלא המוצגות באמצעות
הדגל -maxresults; אם מוגדר ל-0, לא יוצגו תוצאות טקסט מלא, ורק מזהה
אינדקס אך לא נוצר אינדקס חיפוש טקסט מלא.

ניתן לשלוט במצב ההצגה של דפי אינטרנט המוגשים על ידי godoc באמצעות כתובת האתר "m".
פָּרָמֶטֶר; הוא מקבל רשימה מופרדת בפסיקים של שמות דגלים כערך:

את כל הצג תיעוד עבור כל ההצהרות, לא רק עבור אלו המיוצאות

שיטות
הצג את כל השיטות המוטמעות, לא רק אלה של שדות אנונימיים שלא מיוצאים

src הצג את קוד המקור המקורי ולא את התיעוד שחולץ

טֶקסט להציג את הדף בצורה טקסטואלית (שורת פקודה) במקום HTML

דירה הצג רישומי ספריות שטוחים (לא מחורצים) באמצעות נתיבים מלאים

לדוגמה, http://golang.org/pkg/math/big/?m=all,טקסט מציג את התיעוד עבור כולם
(לא רק הצהרות המיוצאות) של חבילה גדולה, בצורה טקסטואלית (כפי שזה ייראה
בעת שימוש ב-godoc משורת הפקודה: "godoc -src math/big .*").

כברירת מחדל, godoc משרת קבצים ממערכת הקבצים של מערכת ההפעלה הבסיסית. במקום זאת, .zip
ניתן לספק את הקובץ באמצעות דגל -zip, המכיל את מערכת הקבצים לשרת. הקובץ
נתיבים המאוחסנים בקובץ ה-zip חייבים להשתמש בקו נטוי ('/') כמפריד נתיבים; והם חייבים להיות
ללא שורש. יש להגדיר את $GOROOT (או -goroot) לנתיב ספריית ה-zip המכיל את ה-
עבור לספריית שורש. לדוגמה, עבור קובץ .zip שנוצר על ידי הפקודה:

zip go.zip $HOME/go

אפשר להפעיל את godoc באופן הבא:

godoc -http=:6060 -zip=go.zip -goroot=$HOME/go

ראה "Godoc: תיעוד קוד Go" כיצד לכתוב הערות טובות עבור godoc:
http://golang.org/doc/articles/godoc_documenting_go_code.html

אפשרויות


-v מצב מילולי

-q ארגומנטים נחשבים לשאילתות חיפוש: שאילתה משפטית היא מזהה יחיד (כגון
כ-ToLower) או מזהה מוסמך (כגון Math.Sin).

-src הדפס (מיוצא) מקור במצב שורת פקודה

-טאב רוחב=4
רוחב טאבים ביחידות של רווחים

-חותמות זמן=אמת
הצג חותמות זמן עם רשימות ספריות

-אינדקס אפשר מזהה ואינדקס חיפוש טקסט מלא (לא מוצגת תיבת חיפוש אם -index הוא
לא מוכן)

-index_files=""
דפוס גלוב המציין קבצי אינדקס; אם לא ריק, האינדקס נקרא מאלה
קבצים בסדר ממוין

-index_throttle=0.75
ערך מצערת מדד; ערך של 0 פירושו שלא מוקצה זמן לאינדקס (ה
אינדקס לעולם לא יסתיים), ערך של 1.0 אומר שיצירת האינדקס פועלת בשעה
מצערת מלאה (גורוטינים אחרים עשויים שלא לקבל זמן בזמן שהאינדקס נבנה)

-write_index=false
לכתוב אינדקס לקובץ; יש לציין את שם הקובץ עם -index_files

-maxresults=10000
המספר המרבי של תוצאות חיפוש טקסט מלא המוצגות (לא נבנה אינדקס טקסט מלא אם
מקסימום תוצאות <= 0)

-path=""
ספריות חבילות נוספות (מופרדות בנקודתיים)

-html הדפס HTML במצב שורת פקודה

-goroot=$GOROOT
עבור לספריית שורש

-http=addr
כתובת שירות HTTP (למשל, '127.0.0.1:6060' או רק ':6060')

-שרת=addr
כתובת שרת אינטרנט עבור חיפושים בשורת הפקודה

-templates=""
ספרייה המכילה קבצי תבניות חלופיות; אם מוגדר, הספרייה עשויה לספק
קבצי תבניות חלופיות עבור הקבצים ב-$GOROOT/lib/godoc

-url=נתיב
הדפס לפלט סטנדרטי את הנתונים שיוגשו על ידי בקשת HTTP לנתיב

-zip=""
קובץ zip המספק את מערכת הקבצים לשרת; מושבת אם ריק

השתמש ב-godoc באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    חינם מהדר פסקל
    חינם מהדר פסקל
    מהדר פסקל 32/64/16 סיביות עבור
    Win32/64/CE, Linux, Mac OS X/iOS,
    אנדרואיד, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ו-DOS;
    תואם סמנטי עם...
    הורד בחינם את מהדר פסקל
  • 2
    מידע על Canon EOS DIGITAL
    מידע על Canon EOS DIGITAL
    לקנון אין ספירת תריסים
    כלול במידע EXIF ​​של an
    קובץ תמונה, בניגוד ל-Nikon ו
    פנטקס. אין קנון רשמי מבוסס
    יישום ...
    הורד מידע על Canon EOS DIGITAL
  • 3
    rEFind
    rEFind
    rEFInd הוא מזלג של אתחול rEFit
    מנהל. כמו rEFit, rEFind יכול
    זיהוי אוטומטי של אתחול ה-EFI המותקן שלך
    מעמיסים והוא מציג GUI יפה
    תפריט של אפשרות אתחול...
    הורד את rEFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    דף ההורדה הזה של SourceForge היה אמור
    תן למשתמשים להוריד את המקור שלי בנוי
    GSIs, המבוססים על נהדר של Phhusson
    עֲבוֹדָה. אני בונה גם Android Pie וגם
    אנדרואיד 1...
    הורד את ExpressLuke GSI
  • 5
    גלגל מוזיקה
    גלגל מוזיקה
    Music Caster הוא נגן מוזיקה מגש
    שמאפשר לך להטיל את המוזיקה המקומית שלך ל-a
    מכשיר Google Cast. בריצה הראשונה,
    תצטרך ללחוץ על החץ שלך
    טאס...
    הורד את Music Caster
  • 6
    PyQt
    PyQt
    PyQt הוא ה-Python bindings עבור
    ה-Qt חוצה פלטפורמות של Digia
    מסגרת פיתוח אפליקציות. זה
    תומך ב-Python v2 ו-v3 ו-Qt v4 ו
    Qt v5. PyQt מועיל...
    הורד את PyQt
  • עוד »

פקודות לינוקס

Ad