Автор: Антон Ларичев
Основы Go

Чему вы научитесь?

После прохождения курса вы сможете:

  • Писать на golang
  • Декомпозировать приложение на packages
  • Работать с различными типами данных
  • Создавать array, slices, map, struct
  • Использовать interfaces и DI
  • Работать с внешними зависимостями
  • Работать с ОС и шифрованием
  • Делать http запросы
  • Писать тесты
  • Работать с переменными окружения

Минимальные требования: только наличие компьютера

Что в курсе?

  • Мы начнём с самого нуля и научимся, объявлять переменные, функции работать с типами данных и управлять потоком.
  • Далее перейдём к разбору различных структур.
  • Разберём Array и Slice и чем они отличаются, затем Map и погрузимся в указатели.
  • После мы перейдём к struct, как основному строительному блоку наших приложений. Как объявлять методы, создавать struct и валидировать данные.
  • Разобьём наш проект на пакеты и познакомимся с работой с операционной системой.
Дата последнего обновления: 4 июля 2024

Темы

Другие курсы

Тестирование GraphQL API
Тестирование GraphQL API
Автор: Ольга Назина
Charles Proxy как инструмент тестировщика
Charles Proxy как инструмент тестировщика
Автор: Ольга Назина
Python. Микросервисы. Backend на FastAPI
Python. Микросервисы. Backend на FastAPI
Автор: Саид Магомедов
Подробнее
5 890
1 473
/мес
JavaScript: от теории к практике
JavaScript: от теории к практике
Автор: Мария Ажгихина
Web-технологии: практический курс CSS
Web-технологии: практический курс CSS
Автор: Мария Ажгихина
Фронтенд-разработчик
Фронтенд-разработчик
Авторы: Группа авторов
Аналитик 1С. Основные инструменты и ввод в профессию
Аналитик 1С. Основные инструменты и ввод в профессию
Автор: Василий Еремин
Введение в Rust
Введение в Rust
Автор: Максим Смирнов
RCodeLab. Большой курс по программированию на Lua в Roblox
RCodeLab. Большой курс по программированию на Lua в Roblox
Автор: Александр Бобуров
Назад
Смотреть дальше