לך התקן את שפת התכנות הזו באובונטו 20.04

אודות התקנת Go ב- Ubuntu 20.04

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

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

חלק מהתכונות הכלליות של Go

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

התקן את Go ב- Ubuntu 20.04

כדי להתקין את Go ב- Ubuntu 20.04 נצטרך לבצע רק את השלבים הבאים:

הורד את הכדור Tar Go

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

כדי להוריד את החבילה שמעניינת אותנו, אנחנו יכולים לעשות זאת מדפדפן האינטרנט או באמצעות wget במסוף (Ctrl + Alt + T):

הורד עבור חבילת טארבל

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

לאחר ההורדה אנו נעשה זאת לפתוח את הקובץ שהורדת בספריה / usr / local:

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

משתנה נתיב

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

ניתן לעשות זאת על ידי הוספת השורה הבאה לקובץ / etc / profile (להתקנה בכל המערכת) או לקובץ $ HOME /. פרופיל (להתקנת משתמש נוכחית):

export PATH=$PATH:/usr/local/go/bin

לאחר שהשורה הקודמת נוספה לקובץ שהכי מעניין אותנו, נותר רק לשמור אותו ו טען את משתנה הסביבה החדש של PATH בהפעלה המעטפת הנוכחית עם הפקודה:

source ~/.profile

אמת את ההתקנה

נוכל ראה את הגרסה המותקנת במערכת הקלדה במסוף (Ctrl + Alt + T):

גרסת Go מותקנת

go version

דוגמא קטנה

כדי לבדוק את ההתקנה של שפה זו אנו הולכים ליצור תוכנית פשוטה המדפיסה את המסר הקלאסי של 'שלום עולם'.

כברירת מחדל המשתנה GOPATH, המציין את מיקום סביבת העבודה, מוגדר כ- $ HOME / go. כדי ליצור את ספריית סביבת העבודה עלינו רק לכתוב במסוף (Ctrl + Alt + T):

mkdir ~/go

בסביבת העבודה, ניצור ספריה חדשה בשם src ובתוך הספריה שלום:

mkdir -p ~/go/src/hola

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

קובץ לדוגמה עם Go

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

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

עכשיו נעבור לספרייה ~ / go / src / שלום y הפעל את הפקודה הבאה כדי להרכיב את התוכנית:

אוסף הדוגמה עם Go

cd ~/go/src/hola

go build

הפקודה הנ"ל תיצור קובץ הפעלה בשם שלום. אנו יכולים לבצע זאת על ידי הקלדת הפקודה:

מריץ את קובץ הדוגמה

./hola

כעת לאחר שהורדנו והתקנו את גו במערכת אובונטו 20.04 שלנו, אנו יכולים להתחיל בפיתוח הפרויקטים שלנו. ל למידע נוסף על שפה זו, משתמשים יכולים להתייעץ עם תיעוד רשמי.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.