Задать вопрос
VGrabko
@VGrabko
Golang, Php, Js

Как узнать сколько полей в структуре?

Допустим есть код
reflect.TypeOf(s).Field(2)
если в Field передать число больше чем количество полей будет паника. Я так и не понял как узнать сколько полей вообще есть.
  • Вопрос задан
  • 619 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля + нейросети
    9 месяцев
    Далее
  • Академия Эдюсон
    GO-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Продвинутый Go-разработчик
    6 месяцев
    Далее
Решения вопроса 2
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
uvelichitel
@uvelichitel Куратор тега Go
habrahabr.ru/users/uvelichitel
NumberOfFields := reflect.ValueOf(s).NumField()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 75 000 до 120 000 ₽
Polydev Москва
от 150 000 до 250 000 ₽
Уфанет Уфа
от 140 000 до 203 000 ₽