זוהי אפליקציית לינוקס בשם FSM for Go שניתן להוריד את המהדורה האחרונה שלה בתור v1.0.1-Racefixes.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם FSM for Go with OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
FSM for Go
תיאור
FSM היא מכונת מצב סופית עבור Go. הוא מבוסס במידה רבה על שני יישומי FSM. Javascript Finite State Machine, ו-Fysom עבור Python. Visualize מוציא הדמיה של FSM בפורמט Graphviz. VisualizeForMermaidWithGraphType מפלט הדמיה של FSM בפורמט Mermaid כפי שצוין ב-graphType. VisualizeWithType מפלט הדמיה של FSM בפורמט הרצוי. אם הסוג לא ניתן, הוא כברירת מחדל ל-GRAPHVIZ. התקשרות חוזרת היא סוג פונקציה שהקריאה חוזרת צריכה להשתמש בה. האירוע הוא מידע האירוע הנוכחי בזמן שההתקשרות חוזרת מתרחשת. Callbacks הוא קיצור להגדרת ה-callbacks ב-NewFSM. CanceledError מוחזר על ידי FSM.Event() כאשר התקשרות חוזרת ביטלה מעבר. ניתן לקרוא ל-Async ב- leave_ לעשות מעבר מצב אסינכרוני.
תכונות
- FSM מורשה תחת Apache License 2.0
- חבילת fsm מיישמת מכונת מצב סופי
- מבוסס על Javascript Finite State Machine
- מבוסס על Fysom for Python
- Visualize מוציא הדמיה של FSM בפורמט Graphviz
- VisualizeWithType מפלט הדמיה של FSM בפורמט הרצוי
שפת תכנות
Go
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/fsm-for-go.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.