Свържете се с нас

Съдържание и теми, включени в курса

Въведение

Разбиране на езика за програмиране Go и архитектурата на Go

Инсталиране и конфигуриране на средата за разработка на Go

Преглед на синтаксиса на Go

Работа с вградени типове в Go

Изучаване на функциите на Advanced Go

Работа с инструмента за компилиране Advanced Go

Използване на карти (maps) като множества (sets)

Работа с ключове на интерфейси (interface keys) и срезове (slices)

Имплементиране на колекции (collection) и редукции (reduction)

Използване на инструмента Pprof

Научаване как да се намали garbage

Работа с методи и интерфейси

Използване на mocks в юнит тестове

Използване на конкурентност за поддържане на консистентност на данните

Използване на дефинирани от потребителя типове

Оптимизиране на код за скорост

Използване на идиоматичен Go

Работа с време, грешки, общи интерфейси и коментари

Работа с и управление на пакети

Създаване на мащабируема работна система

Работа с бази данни в Go

Обслужване на JSON API

Тестване и изграждане в Go

Придобиване на солидна основа в уеб разработката с Go

Работа с темплейти за уеб разработка в Go

Създаване на собствен сървър за уеб разработка в Go

Разбиране и работа с пакета net/http

Разбиране и работа с маршрутизация и обслужване на файлове

Внедряване на вашия сайт

Обобщение и заключение

Изисквания

  • Основен опит в програмирането на който и да е език

Аудитория

  • Уеб разработчици
  • Софтуерни разработчици
  • Програмисти
  • Всеки, който иска да научи Go
 21 Часа

Брой участници


Цена за участник

Отзиви от участници (7)

Предстоящи Курсове

Свързани Kатегории