План на курса
Въведение
Разбиране на езика Go Programming и архитектурата на Go
Инсталиране и конфигуриране на Go среда за разработка
Преглед на Go Синтаксис
Работа с вградени типове в Go
Изучаване на функциите за напреднали Go
Работа с Advanced Go Build Tool
Използване на карти като комплекти
Работа с интерфейсни ключове и срезове
Внедряване на събиране и намаляване
Използване на инструмента Pprof
Научете как да намалите боклука
Работа с методи и интерфейси
Подигравка в Unit Tests
Използване на паралелност за поддържане на последователност на данните
Използване на дефинирани от потребителя типове
Оптимизиращ код за скорост
Използване на идиоматични Go
Работа с време, грешки, общи интерфейси и коментари
Работа с и управление на пакети
Създаване на Scalaсъвместима система за работа
Работа с бази данни в Go
Обслужване на JSON API
Тестване и изграждане в Go
Получаване на солидна основа в Web Development с Go
Работа с шаблони за Web Development в Go
Създаване на ваш собствен сървър за Web Development в Go
Разбиране и работа с пакета net/http
Разбиране и работа с файлове за маршрутизиране и обслужване
Внедряване на вашия сайт
Обобщение и заключение
Изисквания
- Основни знания за програмиране на всеки език
Целева група
- Уеб разработчици
- Разработчици на софтуер
- Програмисти
- Всеки, който иска да научи Go
Отзиви от потребители (7)
Структурата на обучението и упражненията бяха фантастични. Учебникът успя да ме възбуди интереса да работя с Go в бъдеще, което не е лесна задача!
Noah Van Tiggel - Spot Buy Center BV
Курс - Advanced Go Programming
Машинен превод
Търпението и знанията на тренера
Dan
Курс - Advanced Go Programming
Машинен превод
Това, което най-много ми хареса в това обучение, бяха упражненията, защото трябваше да използвам новата информация, получена от инструктора, както и документация или да правя малки търсения, за да ги решавам.
Andrei
Курс - Advanced Go Programming
Машинен превод
Структурата на обучението и praktичните упражнения
Andrei
Курс - Advanced Go Programming
Машинен превод
Глъбочината на проблемите, които разгледахме по повечето теми.
Vlad - Ness
Курс - Advanced Go Programming
Машинен превод
Живи взаимодействия
Sorin - Ness
Курс - Advanced Go Programming
Машинен превод
Програмата беше много добре промислена и Патрик обясняваше всички понятия отличаващо, давайки множество примери за всички важни теми. Освен това, той винаги беше готов да ни помогне с всички проблеми, срещнати при опитите ни да извършим различните упражнения.
Constantin - Ness Romania
Курс - Advanced Go Programming
Машинен превод