План на курса

Въведение

Разбиране на езика 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
 21 Часа

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


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

Oтзиви от потребители (7)

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

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