Go היא שפת תכנות התומכת במובהק בעיבוד מקבילי ובעלת תמיכה חלקית בתכנות מונחה-עצמים, בעלת טיפוסיות סטטית ובטוחה, ויש לה תחביר הדומה לזה של שפת C. השפה מעוצבת על ידי חברת גוגל (ומכאן מקור שמה - שתי האותיות הראשונות בשם החברה) והמהדרים שלה מפותחים כפרויקט קוד פתוח. העבודה על השפה החלה בספטמבר 2007, והיא הוכרזה רשמית בנובמבר 2009.
מספר יישומי מחשב שנכתבו תוך שימוש ב-Go לרבות Hugo, Datadog, Docker וטרפורם.
שפת Go מתוכננת לאפשר כתיבת תוכניות יעילות כמו שפות מקומפלות בעלות טיפוסים סטטיים, ומצד שני לאפשר את נוחות התכנות שנותנות השפות הדינמיות. מטרות נוספות שלה הן:
תחביר השפה מבוסס על התחביר של שפת C - שימוש בסוגריים מסולסלים, מבני בקרה דומים והיעדר של מחלקות. בין ההבדלים בתחביר בינה לבין C ניתן להזכיר את היעדר הסוגריים במבני הבקרה, השימוש האופציונלי בנקודה ופסיק ומילות מפתח (למשל, go ו-select) שאינן קיימות בשפת C. התחביר של שפת גו הושפע גם לא מעט מהתחביר של שפת Python, ושאב ממנה תכונות כמו השמה מרובה, מחרוזת מרובת-שורות (multi-line string), האופן בו ניתן "לגזור" מקטעים ממערך או מחרוזת (למשל: "[2:12]str") ועוד.
מה זה Go Programming Language?
Go Programming Language של https://go.dev (פיתוח: חברת גוגל) היא תוכנת Windows בקוד פתוח שמשתייכת לקטגוריה שפות ו־SDK. בקטלוג הזה היא במקום ה־1 בפופולריות מבין התוכנות בקטגוריה שפות ו־SDK. הגרסה הראשונה שלה יצאה ב־2009. שפת הפיתוח: Go. מלבד Windows, היא זמינה גם ל־DragonFly BSD, FreeBSD, לינוקס, macOS ו־NetBSD.
התקנה ודרישות
המפיץ מספק קובצי התקנה מסוג MSI ל־Windows בגרסת 64 ביט, ARM64 ו־32 ביט. גודל קובץ ההתקנה הראשי: 63.9 MB. ההתקנה דורשת הרשאות מנהל. אפשר לבצע התקנה שקטה באמצעות הפרמטרים המתועדים של קובץ ההתקנה. קיימת חבילת MSI להפצה דרך Group Policy, Intune או Configuration Manager.
עדכונים והיסטוריית גרסאות
הגרסה הנוכחית היא 1.27.0, שיצאה ב־19 באוגוסט 2026. היסטוריית הגרסאות כוללת 113 גרסאות, החל מ־16 באוגוסט 2021, וכולן מקושרות לקבצים הרשמיים. כלומר כ־23 גרסאות בשנה.
פופולריות וסוגי קבצים
חבילת ה־Chocolatey שלה הורדה 2,108,890 פעמים. לקוד המקור ב־GitHub (golang/go) יש 139,403 כוכבים. בוויקיפדיה יש עליה ערך ב־47 מהשפות של האתר. ב־Windows היא רושמת סוג קובץ אחד, ביניהם .go. תוכנות דומות: LLVM, Deno ו־CMake.
תיאור הפרויקט ב־GitHub: “The Go programming language”
יתרונות / חסרונות
יתרונות
- קוד פתוח: כל אחד יכול לבדוק את הקוד ולבנות אותו
- גרסת ARM64 מקורית ל־Windows on Arm
- חבילת MSI להפצה מנוהלת
- התקנה שקטה מתועדת
- עדכונים תכופים (כ־23 בשנה)
- פועלת גם על DragonFly BSD, FreeBSD ו־לינוקס
- בסיס משתמשים רחב
חסרונות
- ההתקנה דורשת הרשאות מנהל
בקצרה: Go Programming Language היא תוכנה בקוד פתוח מהקטגוריה שפות ו־SDK למחשבי 64 ביט, ARM64 ו־32 ביט. היא מתוחזקת באופן פעיל. מנהלי מערכת יכולים להפיץ אותה בלי התערבות של המשתמש.
האם ההורדה של Go Programming Language בטוחה?
- הקובץ מגיע מהשרת go.dev, הדומיין של המפיץ עצמו
- קישור ההורדה משתמש ב־HTTPS
- פורסם ערך SHA256, כך שאפשר לאמת את הקובץ:
728E9318C061B95082BCF167BAB8B6C6E0D91A045F89F403B3285FA39F0C455B· פתיחת הדוח של VirusTotal עבור ה־hash הזה - הקישור הגיב בבדיקה האחרונה (22 באוקטובר 2026)
- קוד המקור פתוח לציבור
- ExeAtlas אינו מאחסן, עוטף או משנה קובצי התקנה
מדריך קשור: בדיקת SHA256 של קובץ ב־Windows
נוהלי אבטחה (OpenSSF Scorecard)
בדיקות אוטומטיות של המאגר golang/go ב־GitHub, שמבצעת Open Source Security Foundation; ההרצה האחרונה: 19 באוקטובר 2026.
- תחזוקה פעילה10
- מדיניות אבטחה10
- סקירת קוד10
- רישיון מוצהר10
- בדיקות Fuzzing10
- תלויות מקובעות4
- תג OpenSSF Best Practices0
- ניתוח קוד סטטי0
- אין קבצים בינאריים במאגר0
הציון מעריך את אופן הפיתוח והפרסום של הפרויקט, ולא את השאלה אם בטוח להתקין את התוכנה. scorecard.dev
גרסאות אחרונות
כל 113 הגרסאות ›113 גרסאות במשך 5 שנים · כ־23 בשנה
| גרסה | תאריך | גודל | קבצים |
|---|---|---|---|
| 1.27.0אחרונה | 19 באוגוסט 2026 | 63.9 MB | 64 ביט MSIARM64 MSI32 ביט MSI |
| 1.26.7 | 19 באוגוסט 2026 | 60.2 MB | ARM64 MSI64 ביט MSI32 ביט MSI |
| 1.26.6 | 13 באוגוסט 2026 | 60.2 MB | 64 ביט MSI32 ביט MSIARM64 MSI |
| 1.26.5 | 7 ביולי 2026 | 60.2 MB | 64 ביט MSI32 ביט MSIARM64 MSI |
| 1.26.4 | 2 ביוני 2026 | 60.0 MB | ARM64 MSI64 ביט MSI32 ביט MSI |
| 1.26.3 | 7 במאי 2026 | 60.0 MB | 32 ביט MSIARM64 MSI64 ביט MSI |
| 1.26.2 | 7 באפריל 2026 | 59.9 MB | ARM64 MSI32 ביט MSI64 ביט MSI |
| 1.26.1 | 5 במרץ 2026 | 59.9 MB | 64 ביט MSI32 ביט MSIARM64 MSI |
מחזור גרסאות ותמיכה
גרסה 1.27.0 שייכת לסדרת 1.27, שעדיין נתמכת, ללא תאריך סיום שהוכרז.
| סדרה | תאריך שחרור | סיום התמיכה | גרסה אחרונה | מצב |
|---|---|---|---|---|
| 1.27 | 19 באוגוסט 2026 | לא הוכרז | 1.27.3 | נתמכת |
| 1.26 | 10 בפברואר 2026 | לא הוכרז | 1.26.10 | נתמכת |
| 1.25 | 12 באוגוסט 2025 | 19 באוגוסט 2026 | 1.25.14 | התמיכה הסתיימה |
| 1.24 | 11 בפברואר 2025 | 10 בפברואר 2026 | 1.24.13 | התמיכה הסתיימה |
| 1.23 | 13 באוגוסט 2024 | 12 באוגוסט 2025 | 1.23.12 | התמיכה הסתיימה |
| 1.22 | 6 בפברואר 2024 | 11 בפברואר 2025 | 1.22.12 | התמיכה הסתיימה |
| 1.21 | 8 באוגוסט 2023 | 13 באוגוסט 2024 | 1.21.13 | התמיכה הסתיימה |
| 1.20 | 1 בפברואר 2023 | 6 בפברואר 2024 | 1.20.14 | התמיכה הסתיימה |
התקנה משורת הפקודה
התקנה שקטה ›winget install --id GoLang.Go -echoco install golang -ymsiexec /i go1.27.0.windows-amd64.msi /qn /norestartmsiexec /x {649B7E21-BFFC-4209-925C-5736BBF28E54} /qn /norestartקובצי תוכנה (.exe): go.exe, gofmt.exe
מדריך קשור: מדריך winget: התקנה ועדכון של תוכנות
מידע
- מפיץ
- https://go.dev
- מפתח
- חברת גוגל ורוב פייק
- קטגוריה
- שפות ו־SDK
- רישיון
- BSD-3-Clause
- מחיר
- חינם
- קוד מקור
- github.com/golang/go
- שפת פיתוח
- Go
- דרישות
- Windows 11 / 10
- ארכיטקטורה
- 64 ביט, ARM64, 32 ביט
- סוג קובץ ההתקנה
- MSI
- פלטפורמות נוספות
- DragonFly BSD, FreeBSD, לינוקס, macOS, NetBSD, OpenBSD
- גרסה
- 1.27.0
- תאריך שחרור
- 19 באוגוסט 2026
- גרסה ראשונה
- 2009
- נוספה לקטלוג
- 21 באוגוסט 2021
- גרסאות ברשימה
- 113
- עדכונים בשנה
- 22.6
- הורדות ב־Chocolatey
- 2,108,890
- כוכבים ב־GitHub
- 139,403
- Forks ב־GitHub
- 22,337
- אתר רשמי
- go.dev
- מזהה winget
- GoLang.Go
- חבילת Chocolatey
- golang
- קוד מוצר MSI
- {649B7E21-BFFC-4209-925C-5736BBF28E54}
סוגי קבצים נתמכים (1)
דירוגים וביקורות
אין עדיין ביקורות. אפשר להיות הראשונים לדרג.
חלופות ל־Go Programming Language
הצגת הכול ›-
קוד פתוח2.8M ↓ -
קוד פתוח249.7K ↓ -
קוד פתוח3.7M ↓ -
קוד פתוח1.9M ↓ -
קוד פתוח263.6K ↓ -
קוד פתוח1.4M ↓ -
קוד פתוח2.2M ↓ -
קוד פתוח138.6K ↓
שאלות נפוצות
האם Go Programming Language חינמית?
כן. Go Programming Language היא תוכנת קוד פתוח ברישיון BSD-3-Clause.
האם ההורדה של Go Programming Language בטוחה?
הקובץ מגיע מהשרת go.dev, ששייך למפיץ; ExeAtlas אינו מאחסן את הקובץ ואינו משנה אותו. אפשר להשוות את ערך ה־SHA256 של הקובץ לערך שמוצג כאן, או לפתוח את הדוח של VirusTotal עבור אותו ערך.
איך מתקינים את Go Programming Language באמצעות winget?
פותחים את PowerShell או את Windows Terminal ומריצים את פקודת ה־winget שמופיעה בדף הזה. winget מוריד את קובץ ההתקנה הרשמי ובודק את ערך ה־SHA256 שלו לפני ההפעלה.
אפשר להתקין את Go Programming Language בהתקנה שקטה?
כן. בדף ההתקנה השקטה מופיעה הפקודה המדויקת לכל קובץ התקנה, כולל msiexec לחבילת ה־MSI.
אפשר להריץ את Go Programming Language על ARM (Windows on Arm)?
כן, יש קובץ התקנה מקורי ל־ARM64.
איפה אפשר להוריד גרסה קודמת של Go Programming Language?
בדף הגרסאות מופיעות כל 113 הגרסאות עם קישורים לקובצי ההתקנה הרשמיים, עד 16 באוגוסט 2021.
מהן החלופות ל־Go Programming Language?
LLVM, Deno, CMake, Yarn ו־sbt. דף החלופות משווה ביניהן.