Результаты поиска по запросу "go-reflect"

1 ответ

Выбор функции из списка функций в Голанге

В основном, если у меня есть фрагмент или массив любых произвольных функций, как я могу выбрать только те, которые возвращают int, или выбрать только те, кот...

1 ответ

Выбор функции из списка функций в Голанге

В основном, если у меня есть фрагмент или массив любых произвольных функций, как я могу выбрать только те, которые возвращают int, или выбрать только те, кот...

1 ответ

Итерация по полям структуры в Go

По сути, единственный способ (который я знаю) перебирать значения полей

ТОП публикаций

1 ответ

Идентифицируйте не встроенные типы, используя отражение

1 ответ

 в качестве параметра типа вместо значения параметра в haskell

type t1 struct { i int; s string } var v1 reflect.Type = /* how to set to t1's reflect.Type? */ ли получить отражения. Тип t1 без необходимости его создания? Можно ли получить refle.Type для t1, если его имя "t1" в виде строки?

1 ответ

Итерация по полям структуры в Go

По сути, единственный способ (который я знаю) перебирать значения полейstruct это так: type Example struct { a_number uint32 a_string string } //... r := &Example{(2 << 31) - 1, "...."}: for _, d:= range []interface{}{ r.a_number, r.a_string, } ...

2 ответа

Экземпляр нового Типа (Голанг)

2 ответа

Как правильно использовать .Call в отражать пакет

У меня была одна последняя проблема с моим кодом, которая включает в себя функцию .Call из пакетаlect.Так что я&#39;звоню вот так:

2 ответа

Почему golang отражают. MakeSlice возвращает не адресуемое значение

2 ответа

Спасибо! Теперь, когда я прочитал заметки peterSO, в этом есть смысл. Я использовал foo, а не & foo, поэтому не мог быть изменен, и не был уверен, что такое Elem ().

работы с полями структуры с использованиемreflect пакет. в частности, не выяснили, как установить значение поля. type t struct { fi int; fs string } var r t = t{ 123, "jblow" } var i64 int64 = 456получить имя поля я - это похоже на работу var ...