Πώς να εγκαταστήσετε το Go στο Ubuntu 20.04


Η Go είναι μια δημοφιλής γλώσσα προγραμματισμού που δημιουργήθηκε από την Google. Η πρώτη κυκλοφορία ήταν στις 10 Νοεμβρίου 2009 και η έκδοση 1.0 κυκλοφόρησε το 2012. Είναι μια αρκετά νέα γλώσσα σε σύγκριση με γλώσσες όπως Java, Python, C, C++, κ.λπ.. που κυκλοφορεί στην αγορά για περισσότερα από 15 χρόνια.

Το Go υλοποιήθηκε με τη γλώσσα Assembly (GC). C++ (gccgo) και Go. Σε πολλά μέρη, μπορεί να δείτε άτομα να αναφέρονται στο go ως golang και αυτό οφείλεται στο όνομα τομέα του, golang.org, αλλά το σωστό όνομα είναι Go. Το Go είναι cross-platform, μπορεί να εγκατασταθεί σε Linux, Windows και macOS.

Χαρακτηριστικά του Go Programming

Ακολουθούν ορισμένες από τις βασικές δυνατότητες του Go.

  • Γλώσσα προγραμματισμού με στατική πληκτρολόγηση και μεταγλώττιση.
  • Υποστήριξη συγχρονισμού και συλλογή σκουπιδιών.
  • Ισχυρή βιβλιοθήκη και σύνολο εργαλείων.
  • Πολυεπεξεργασία και δικτύωση υψηλής απόδοσης.
  • Γνωστό για την αναγνωσιμότητα και τη χρηστικότητα (όπως η Python).

Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε και να ρυθμίσετε τη Go Programming Language στο Ubuntu 20.04.

Εγκατάσταση της γλώσσας Go στο Ubuntu

Θα εγκαταστήσουμε την πιο πρόσφατη έκδοση του Go που είναι 1.15.5. Για να κάνετε λήψη της πιο πρόσφατης έκδοσης, μεταβείτε στην επίσημη σελίδα λήψης και πιάστε το tarball ή χρησιμοποιήστε την ακόλουθη εντολή wget για να το κατεβάσετε στο τερματικό.

sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

Στη συνέχεια, εξαγάγετε το tarball στον κατάλογο /usr/local.

sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz

Προσθέστε τη δυαδική διαδρομή go στο αρχείο .bashrc /etc/profile (για εγκατάσταση σε όλο το σύστημα).

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

Αφού προσθέσετε τη μεταβλητή περιβάλλοντος PATH, πρέπει να εφαρμόσετε τις αλλαγές αμέσως εκτελώντας την ακόλουθη εντολή.

source ~/.bashrc

Τώρα επαληθεύστε την εγκατάσταση εκτελώντας απλώς την έκδοση go στο τερματικό.

go version

Μπορείτε επίσης να εγκαταστήσετε το go από το snap store.

sudo snap install --classic --channel=1.15/stable go 

Ας εκτελέσουμε το παραδοσιακό μας πρόγραμμα hello world. Αποθηκεύστε το αρχείο με την επέκταση .go.

cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Για να εκτελέσετε το πρόγραμμα πληκτρολογήστε go εκτελέστε το από το τερματικό.

go run hello-world.go

Καταργήστε τη γλώσσα Go στο Ubuntu

Για να αφαιρέσετε το Go από το σύστημα, αφαιρέστε τον κατάλογο όπου εξάγεται το go tarball. Σε αυτήν την περίπτωση, το go εξάγεται στο /usr/local/go. Επίσης, καταργήστε την καταχώριση από το ~/.bashrc ή το ~/.bash_profile ανάλογα με το πού προσθέσατε τη διαδρομή εξαγωγής.

sudo rm -rf /usr/local/go
sudo nano ~/.bashrc        # remove the entry from $PATH
source ~/.bashrc

Αυτό είναι για αυτό το άρθρο. Τώρα έχετε, Πηγαίνετε για να παίξετε με αυτό.