Η Go είναι μια γλώσσα προγραμματισμού ανοιχτού κώδικα που δημιουργήθηκε για πρώτη φορά στη Google από τους Robert Griesemer, Rob Pike και Ken Thompson. Καθώς η βάση κώδικα της Google αυξανόταν σε πολυπλοκότητα και μέγεθος, η εταιρεία χρειαζόταν να δημιουργήσει μια απλή, αξιόπιστη γλώσσα προγραμματισμού που να ήταν εύκολη στην εκμάθηση. Επιλέξτε όλα αυτά τα κουτάκια.

Είναι στατικά πληκτρολογημένο και συνοδεύεται από εκχώρηση μνήμης, συλλογή σκουπιδιών και φυσική ταυτοποίηση. Ο σχεδιασμός του Go δίνει στη γλώσσα υψηλή απόδοση και ταχύτητα.

Το Go χρησιμοποιείται κυρίως σε προγραμματισμό cloud, DevOps, ρομποτική, επιστήμη δεδομένων και τεχνητή νοημοσύνη.

Ξεκινώντας: Εγκαταστήστε το Go

Για να ξεκινήσετε με το Go, εγκαταστήστε το στο περιβάλλον ανάπτυξης. Πριν το εγκαταστήσετε, πρέπει να το κατεβάσετε από τη σελίδα λήψεων Go. Μόλις φτάσετε, κάντε κλικ στο πρόγραμμα εγκατάστασης που ταιριάζει με το σύστημά σας για να ξεκινήσει η διαδικασία λήψης.

Εγκαταστήστε το Go στα Windows

Ανοίξτε το αρχείο MSI που κατεβάσατε και ακολουθήστε τις οδηγίες για να εγκαταστήσετε το Go. Επιβεβαιώστε εάν η εγκατάσταση ήταν επιτυχής εκτελώντας την ακόλουθη εντολή στη γραμμή εντολών.

instagram viewer

go έκδοση

Εγκαταστήστε το Go στο macOS

Ανοίξτε το αρχείο PKG που κατεβάσατε, ακολουθήστε τις οδηγίες για να εγκαταστήσετε το Go και αυτό είναι. Θα πρέπει να μπορείτε να το χρησιμοποιήσετε.

Όπως και με τα Windows, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να επιβεβαιώσετε εάν η εγκατάσταση ήταν επιτυχής:

go έκδοση

Εγκαταστήστε το Go σε Linux

Πριν εγκαταστήσετε το Go, καταργήστε τυχόν προηγούμενες εγκαταστάσεις χρησιμοποιώντας αυτήν την εντολή:

rm -rf /usr/local/go 

Να είστε πολύ προσεκτικοί χρησιμοποιώντας το rm εντολή με το rf επιλογές. Θα διαγράψει οριστικά τον κατάλογο που του δίνετε, συμπεριλαμβανομένων όλων των αρχείων μέσα. Προσέξτε για τυπογραφικά λάθη!

Τώρα, εξαγάγετε το αρχείο tarball μόλις κατεβάσατε στο /usr/local . Εκτελέστε την ακόλουθη εντολή, αντικαθιστώντας tarball-file.tar.gz με το όνομα του αρχείου σας:

tar -C /usr/local -xzf tarball-file.tar.gz

Πρέπει επίσης να προσθέσετε τη διαδρομή Go στο μεταβλητή περιβάλλοντος διαδρομής:

εξαγωγή PATH=$PATH:/usr/local/go/bin

Το πρώτο σας πρόγραμμα μετάβασης

Τώρα που έχετε εγκαταστήσει το Go στον υπολογιστή σας, είστε έτοιμοι να γράψετε το πρώτο σας πρόγραμμα Go.

Δημιουργήστε ένα πρόγραμμα Hello World

Το πρώτο πρόγραμμα που θα δημιουργήσετε είναι ένα απλό πρόγραμμα που εκτυπώνει "Hello world". Δημιουργήστε ένα νέο αρχείο, hello-world.goκαι ανοίξτε το με το πρόγραμμα επεξεργασίας κειμένου που προτιμάτε. Εάν χρησιμοποιείτε VS Code, θα σας ζητηθεί να εγκαταστήσετε την επέκταση Go. Εγκαταστήστε το και προσθέστε τον παρακάτω κώδικα hello-world.go:

κύριο πακέτο
εισαγωγή "fmt"
func main () {
fmt. Println ("Hello World")
}

Πριν συζητήσετε τι συμβαίνει στον κώδικα που μόλις γράψατε, εκτελέστε την ακόλουθη εντολή για να ελέγξετε αν λειτουργεί.

τρέξε hello-world.go 

Θα πρέπει να εκτυπώσει το "Hello World" στο τερματικό σας.

Ανάλυση του Προγράμματος

Εκτελέσιμο πακέτο

κύριο πακέτο

Το Go οργανώνει τα αρχεία προέλευσης σε πακέτα, κάτι που βοηθά στην επαναχρησιμοποίηση. Ένα μόνο πακέτο μπορεί να περιέχει πολλά αρχεία. Καθένα από αυτά τα αρχεία μπορεί να έχει πρόσβαση στις τιμές ή τις συναρτήσεις από άλλα αρχεία του ίδιου πακέτου χωρίς να τα εισάγει. Επιπλέον, η εισαγωγή ενός πακέτου σε ένα αρχείο Go σάς δίνει πρόσβαση σε όλες τις τιμές και τις λειτουργίες που ορίζονται στα αρχεία που περιέχει.

Το κύριο πακέτο που έχετε χρησιμοποιήσει στο hello-world.go Το πρόγραμμα είναι ειδικό γιατί λέει στο Go ότι αυτό το πρόγραμμα είναι εκτελέσιμο.

Εισαγωγή Λειτουργιών Μορφοποίησης

εισαγωγή "fmt"

fmt είναι ένα από τα πακέτα που παρέχει η Go. Παρέχει τρόπους υλοποίησης μορφοποιημένων λειτουργιών εισόδου/εξόδου, όπως η εκτύπωση μιας συμβολοσειράς.

Η κύρια λειτουργία

func main

Κάθε εκτελέσιμο πρόγραμμα Go πρέπει να έχει ένα κύριος λειτουργία που λειτουργεί ως σημείο εισόδου.

Σε αυτό το παράδειγμα, χρησιμοποιείτε fmt. Println για να εκτυπώσετε το "Hello World" ακολουθούμενο από μια νέα γραμμή.

Μπορείτε να βρείτε τον κωδικό για το πρόγραμμα Hello World σε αυτό το σεμινάριο από αυτό το Gist.

Συνεχίστε να μαθαίνετε για τον προγραμματισμό Go

Αυτή η ανάρτηση σας εισήγαγε στη σύνταξη προγραμμάτων στη γλώσσα προγραμματισμού Go. Έχετε μάθει πώς να εγκαταστήσετε το Go στο λειτουργικό σύστημα που χρησιμοποιείτε και πώς να δημιουργήσετε ένα απλό πρόγραμμα hello world. Βουτήξτε βαθύτερα στο Go μαθαίνοντας για μεταβλητούς τύπους, πίνακες και βρόχους.

Αξίζει το Golang να μάθεις σήμερα;

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΜερίδιοΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Σχετικά θέματα

  • Προγραμματισμός
  • Προγραμματισμός

Σχετικά με τον Συγγραφέα

Μαίρη Γαθώνη (Δημοσιεύτηκαν 15 άρθρα)

Η Mary Gathoni είναι μια προγραμματίστρια λογισμικού με πάθος για τη δημιουργία τεχνικού περιεχομένου που δεν είναι μόνο ενημερωτικό αλλά και συναρπαστικό. Όταν δεν κωδικοποιεί ή δεν γράφει, της αρέσει να κάνει παρέα με φίλους και να βρίσκεται σε εξωτερικούς χώρους.

Περισσότερα από τη Μαίρη Γαθώνη

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε