что такое структура в golang
2 года назад
Nikolai Gagarinov
Ответы
Структура в Go (или struct) - это составной тип данных, который позволяет объединить несколько переменных разных типов в одну единицу данных.
Структура имеет определенное имя и состоит из набора полей fields, которые могут быть разных типов. Для обращения к полям структуры используется оператор точки, а для создания экземпляра структуры используется ключевое слово type и имя структуры, за которым следует блок с описанием полей.
Например, так можно объявить структуру Person с полями name, age и email:
Затем, чтобы создать новый экземпляр этой структуры, можно использовать следующий код:
Теперь переменная p содержит данные об одном человеке: его имя, возраст и адрес электронной почты. Обращение к полям структуры осуществляется через оператор точки:
2 года назад
Даниил Першин