План на курса
Въведение
- Go като език за уеб и системно програмиране Go срещу C, Javascript Ruby и др.
Настройка на средата за разработка
Използване на Go променливи, константи и типове
Използване на математически оператори в Go
Работа с дати и часове в Go
Използване на Go указатели, масиви, срезове, карти и структури
Programming условна логика с цикли Switch и For
Дефиниране и извикване на функции в Go
Създаване на уеб приложение в Go
Използвайте Go среда за изпълнение, за да изградите и компилирате проект
Четене и писане от и към файлови системи и уеб
Отстраняване на грешки в приложението
Прилагане на интерфейси за опростяване на сложността на приложението
Създаване на пакет от проекти
Добавяне на паралелност с Go Рутини и канали
Оптимизиране на приложението
Внедряване на приложението
Заключение
Изисквания
- Разбиране на общите принципи на програмиране
Публика
- Разработчици
Oтзиви от потребители (4)
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - OpticoreIT
Курс - Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Курс - Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Курс - Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.