Resultados da pesquisa a pedido "go-reflect"
Selecionando uma função de uma lista de funções em Golang
Basicamente, se eu tiver uma fatia ou matriz de quaisquer funções arbitrárias, como posso selecionar apenas aquelas que retornam int ou selecionar apenas aqu...
Iterar através dos campos de uma estrutura em Go
Basicamente, a única maneira (que eu conheço) de percorrer os valores dos campos de um
Identifique tipos não internos usando reflect
Eu preciso diferenciar tipos como type A []bytea partir de um[]byte. Usandoreflect, reflect.TypeOf(A{}).Kind me diz que é umSlice dobyte. Como posso diferenciar[]byte{} deA{}, sem ter uma lista limitada de tipos para verificar? Existem novas ...
Em golang, é possível obter reflect.Type a partir do próprio tipo, do nome como string,?
type t1 struct { i int; s string } var v1 reflect.Type = /* how to set to t1's reflect.Type? */ é possível obter o reflect.Type de t1 sem ter que instancia-lo? é possível obter o reflect.Type de t1 de ter o nome "t1" como uma string?
Instância novo tipo (Golang)
Alguém pode me dizer como criar uma nova instância de Type de uma string? Refletir?Há exemplos, mas eles são para os mais antigos (versões pré Go 1) do idiom...
Por que golang reflete. MakeSlice retorna um valor não endereçável
verifique o trecho abaixo: http://play.golang.org/p/xusdITxgT- [http://play.golang.org/p/xusdITxgT-] Por que isso está acontecendo? Porque um dos meus argumentos deve ser um endereço de fatia. Talvez eu não tenha deixado claro para ...
sando o refletir, como você define o valor de um campo struc
tendo um tempo difícil trabalhando com campos struct usandoreflect pacote. em particular, não descobriram como definir o valor do campo. type t struct { fi int; fs string } var r t = t{ 123, "jblow" } var i64 int64 = 456getting Nome do campo i ...
Obter nome da função usando reflexão em Golang
Eu estou tentando usar o sistema de reflexão do Go para recuperar o nome de uma função, mas recebo uma seqüência vazia ao chamar o método Name em seu tipo. E...
Dinamicamente chamar o método na interface {}, independentemente do tipo de receptor
Eu estou trabalhando em um sistema de templates escrito em Go, o que significa que requer o uso liberal do
Página 1 do 2