Структуры в Go — это составные типы данных с набором полей, похожие на классы в PHP или Python.
Подобно объявлению простых пользовательских типов мы используем ключевое слово type для определения конкретного типа структуры:
type Person struct {
Id int
Name string
IsActive bool
}
-- где Person - имя объявленного типа. Тут у нас имеются типа поля разных типов.