Использование методов и интерфейсов в языке Go

Начальный уровень
Разработка
Учащийся
Azure

Ознакомьтесь с рекомендациями по написанию методов и интерфейсов на языке Go.

Цели обучения

В этом модуле вы узнаете больше о следующих компонентах.

  • как в Go реализованы принципы ООП, такие как инкапсуляция и композиция;
  • как писать методы и зачем они нужны;
  • как писать встроенные и перегруженные методы;
  • как писать и использовать интерфейсы и чем они отличаются от интерфейсов в других языках программирования.

Предварительные требования

  • Окружение Go, готовое к созданию приложений. В идеале должна быть установлена и настроена среда Go, а также Visual Studio Code с расширением Go.
  • Возможность создания и изменения файлов .go.
  • Возможность запуска приложений Go с помощью командной строки терминала.
  • Знание основных типов данных, таких как string, int и boolean.
  • Умение создавать простейшие потоки управления данными, например с операторами if и for.
  • Умение создавать функции.
  • Умение создавать структуры.