Course Outline

Εισαγωγή

Κατανόηση της γλώσσας Go Programming και της αρχιτεκτονικής Go

Εγκατάσταση και διαμόρφωση του Go περιβάλλοντος ανάπτυξης

Ανασκόπηση του Go Συντακτικό

Εργασία με ενσωματωμένους τύπους στο Go

Εκμάθηση των χαρακτηριστικών του Advanced Go

Εργασία με το Advanced Go Build Tool

Χρήση των Χαρτών ως σετ

Εργασία με πλήκτρα διασύνδεσης και φέτες

Εφαρμογή συλλογής και μείωσης

Χρησιμοποιώντας το εργαλείο Pprof

Μάθετε πώς να μειώνετε τα σκουπίδια

Εργασία με μεθόδους και διεπαφές

Mocking in Unit Tests

Χρήση του Concurrency για τη διατήρηση της συνέπειας των δεδομένων

Χρήση τύπων που καθορίζονται από το χρήστη

Βελτιστοποίηση κώδικα για ταχύτητα

Χρήση Idiomatic Go

Εργασία με το χρόνο, τα σφάλματα, τις κοινές διεπαφές και τα σχόλια

Εργασία και διαχείριση πακέτων

Δημιουργία συστήματος εργασίας Scalable

Εργασία με βάσεις δεδομένων στο Go

Εξυπηρέτηση JSON API

Δοκιμή και κατασκευή σε Go

Αποκτώντας σταθερή βάση στο Web Development με το Go

Εργασία με πρότυπα για Web Development στο Go

Δημιουργία του δικού σας διακομιστή για το Web Development στο Go

Κατανόηση και εργασία με το πακέτο net/http

Κατανόηση και εργασία με αρχεία δρομολόγησης και εξυπηρέτησης

Ανάπτυξη του ιστότοπού σας

Περίληψη και Συμπέρασμα

Requirements

  • Βασική εμπειρία προγραμματισμού σε οποιαδήποτε γλώσσα

Ακροατήριο

  • Προγραμματιστές Ιστού
  • Προγραμματιστές λογισμικού
  • Προγραμματιστές
  • Όποιος θέλει να μάθει Go
 21 Hours

Number of participants



Price per participant

Testimonials (9)

Related Courses

Go for Systems Programming

35 Hours

Combined C/C++, JAVA and Web Application Security

28 Hours

Advanced Java Security

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Related Categories