לפני שתוכל להתחיל לעבוד על אפליקציית Go הראשונה שלך, עליך להגדיר סביבת פיתוח Go במחשב הלינוקס שלך.

Go, הידועה גם בשם Golang, היא שפת תכנות מודרנית ויעילה שפותחה על ידי גוגל ב-2007. הפופולריות שלו גדלה משמעותית בשנים האחרונות הודות לפשטות, מהירות ותכונות במקביל.

אם אתה מפתח שרוצה לחקור את השפה הזו, עליך להגדיר סביבת פיתוח Go במערכת שלך. בואו ללמוד כיצד ניתן להתקין את Go על לינוקס באופן ידני ובאמצעות מנהל החבילות.

תנאים מוקדמים להתקנת Go ב-Linux

לפני התקנת Go ב-Linux, עליך לוודא שהמערכת שלך מעודכנת. פתח מסוף ובצע את הפקודה הבאה כדי לעשות זאת:

על אובונטו- ו הפצות לינוקס מבוססות דביאן:

sudo apt update && apt upgrade -y

על Arch Linux ונגזרותיו:

sudo pacman -Syu

על RHEL ופדורה:

שדרוג sudo dnf

לאחר שעדכנת ושדרגת את המערכת שלך, אתה מוכן לעבור לשלבים הבאים.

שיטה 1: התקן Go ב-Linux עם מנהל החבילות

ברגע שהמערכת שלך מעודכנת, תוכל להמשיך להתקין את Golang דרך מנהל החבילות המוגדר כברירת מחדל של הפצת לינוקס שלך.

בהפצות לינוקס מבוססות אובונטו ודביאן:

sudo apt להתקין golang

על Arch Linux ונגזרותיו:

sudo pacman -S golang
instagram viewer

על RHEL ופדורה:

sudo dnf להתקין golang

זה כל השלבים הנדרשים כדי להתקין את Go במחשב הלינוקס שלך באמצעות מנהל החבילות המוגדר כברירת מחדל.

שיטה 2: הורד והתקן ידנית Go ב-Linux

כדי להתקין את Go באופן ידני במחשב הלינוקס שלך, ראשית, תצטרך לתפוס את חבילת Go TAR העדכנית מהאתר הרשמי של Golang. אתה יכול לעשות זאת באופן ידני או באמצעות הפקודה wget בלינוקס:

wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz

הורד:עבור (לינוקס)

כעת עליך לשחרר את החבילה לספריית ברירת המחדל המומלצת (תוכל לשנות זאת לפי רצונך) באמצעות פקודת sudo עם קידומת tar עם -xvf תָג:

sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz

לאחר מכן, הוסף את הספרייה שבה ביטלת את החבילה למשתנה הסביבה PATH. אתה יכול לעשות זאת באמצעות פקודת הייצוא:

ייצוא PATH=$PATH:/usr/local/go/bin

זה כל השלבים שאתה צריך כדי להתקין את Go באופן ידני. אתה יכול לאמת את ההתקנה על ידי הפעלת הפקודה הבאה:

גרסה ללכת

פקודה זו אמורה להחזיר את הגרסה של Go הפעילה כעת במערכת שלך.

הסר את ההתקנה של Go ממערכת הלינוקס שלך

אם אתה רוצה להסיר את ההתקנה של Go, אתה יכול לעשות זאת על ידי ביצוע אחת משתי דרכים, בהתאם לאופן שבו התקנת אותו מלכתחילה. אם התקנת את Go באמצעות מנהל החבילות, תוכל להסיר את ההתקנה באותו אופן שהיית מסיר תוכניות אחרות.

בהפצות לינוקס מבוססות אובונטו ודביאן:

sudo apt הסר אוטומטית golang

על Arch Linux ונגזרותיו:

sudo pacman -R golang

על RHEL ופדורה:

sudo dnf הסר golang

אם התקנת את Go באופן ידני, תוכל להסיר את ההתקנה על ידי ניקוי ספריית ההתקנה של Go.

במקרה שהתקנת אותו בספריית ברירת המחדל המומלצת, הפעל את הפקודה הזו:

rm -rf /usr/local/go

אם התקנת אותו בספרייה אחרת, פשוט החלף את המיקום בספריית התקנה משלך. אולי תרצה גם עדכן את המשתנה PATH כדי להסיר את ספריית Go.

עכשיו אתה יכול לבנות תוכנה עם Go ב-Linux

עם הגדרת סביבת פיתוח של Go, אתה יכול להתחיל לחקור את השפה ולבנות את היישומים שלך. אתה יכול להשתמש ב-Go כדי לבנות כל דבר, החל מיישומי אינטרנט ועד לכלי שורת פקודה ושירותי ענן.

התכונות של Go, תמיכה בחבילות של צד שלישי וגמישות כללית נותנים למפתחים חופש יצירתי לבנות כל מיני תוכנות. אם אתה חדש בפיתוח Go, יש כמה דברים שאתה צריך לדעת כדי לנצל את מלוא הפוטנציאל של Golang.