Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στη Go

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

Βασικές Αρχές της Γλώσσας

  • Τύποι δεδομένων, μεταβλητές και σταθερές
  • Τελεστές και εκφράσεις
  • Δομές ελέγχου: if, switch, βρόγχοι

Συναρτήσεις και Εμβέλεια

  • Ορισμός και κλήση συναρτήσεων
  • Πολλαπλές τιμές επιστροφής
  • Μετάδοση κατά τιμή και κατά αναφορά

Εργασία με Πίνακες, Φέτες και Χάρτες

  • Κατανόηση των τύπων συλλογών της Go
  • Δημιουργία και χειρισμός φετών
  • Εργασία με χάρτες και ζεύγη κλειδιού-τιμής

Δομές (Structs) και Μέθοδοι

  • Δημιουργία και χρήση δομών
  • Ορισμός και κλήση μεθόδων
  • Χρήση διασυνδέσεων (interfaces)

Βασικές Αρχές Ταυτοχρονισμού

  • Εισαγωγή στις goroutines
  • Χρήση καναλιών για επικοινωνία
  • Μοτίβα συγχρονισμού

Δημιουργία και Εκτέλεση Εφαρμογών Go

  • Οργάνωση κώδικα σε πακέτα
  • Μεταγλώττιση και εκτέλεση προγραμμάτων Go
  • Αποσφαλμάτωση και δοκιμές

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Εμπειρία σε τουλάχιστον μία γλώσσα προγραμματισμού
  • Κατανόηση των βασικών αρχών προγραμματισμού, όπως μεταβλητές, βρόγχοι και συναρτήσεις
  • Εξοικείωση με τη λειτουργία της γραμμής εντολών

Κοινό-Στόχος

  • Προγραμματιστές λογισμικού
  • Προγραμματιστές συστημάτων
  • Μηχανικοί backend
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες