Resultados de la búsqueda a petición "go-reflect"

1 la respuesta

En golang, ¿es posible obtener reflexiones? Escriba desde el tipo en sí, desde el nombre como cadena,?

type t1 struct { i int; s string } var v1 reflect.Type = /* how to set to t1's reflect.Type? */es posible obtener el reflejo. Tipo de t1 sin tener que crear una instancia? es posible obtener el reflect.Type de t1 por tener su nombre "t1" como ...

2 la respuesta

Utilizando reflect, ¿cómo se configura el valor de un campo de estructura?

teniendo dificultades para trabajar con campos de estructura usandoreflect paquete. en particular, no he descubierto cómo establecer el valor del campo. type t struct { fi int; fs string } var r t = t{ 123, "jblow" } var i64 int64 = 456getting ...

5 la respuesta

¿Cómo se crea una nueva instancia de una estructura a partir de su tipo en tiempo de ejecución en Go?

In Go, ¿cómo se crea la instancia de un objeto a partir de su tipo en tiempo de ejecución? Supongo que también necesitarías obtener la @ retype@ del objeto primero también? stoy tratando de crear instancias perezosas para ahorrar memoria.

6 la respuesta

¿Cómo comparo dos funciones para la igualdad de punteros en el último Go semanal?

In Go, ¿hay alguna forma de comparar dos punteros de función no nulos para probar la igualdad? Mi estándar de igualdad es la igualdad de punteros. Si no, ¿hay alguna razón en particular por la cual no se permite la igualdad de punteros? A partir ...