Πώς να εγκαταστήσετε το 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
Αυτό είναι για αυτό το άρθρο. Τώρα έχετε, Πηγαίνετε για να παίξετε με αυτό.