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

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

Въведение в Go

  • Преглед и история на Go
  • Инсталиране на Go и настройка на работната среда
  • Инструменти на Go и структура на работното пространство

Основи на езика

  • Типове данни, променливи и константи
  • Оператори и изрази
  • Структури за управление: if, switch, цикли

Функции и област на видимост

  • Дефиниране и извикване на функции
  • Множество върнати стойности
  • Предаване по стойност и по референция

Работа с масиви, срезове и асоциативни списъци

  • Разбиране на колекционните типове в Go
  • Създаване и манипулиране на срезове
  • Работа с асоциативни списъци и двойки ключ-стойност

Структури и методи

  • Създаване и използване на структури
  • Дефиниране и извикване на методи
  • Използване на интерфейси

Основи на конкурентността

  • Въведение в goroutines
  • Използване на канали за комуникация
  • Модели за синхронизация

Изграждане и стартиране на Go приложения

  • Организиране на кода в пакети
  • Компилиране и изпълнение на Go програми
  • Отстраняване на грешки и тестване

Резюме и следващи стъпки

Изисквания

  • Опит поне с един програмен език
  • Разбиране на фундаментите на програмирането като променливи, цикли и функции
  • Запознатост с операциите от командния ред

Аудитория

  • Софтуерни разработчици
  • Системни програмисти
  • Backend инженери
 14 Часа

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


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

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

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

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