Resultados da pesquisa a pedido "go"
Reflect.Value.FieldByName causando Panic
Estou recebendo o seguinte erro ao chamar o método .FieldByName de um valor refletido, o erro exato é: - panic: reflect: call of reflect.Value.FieldByName on ptr Valuee o código é: - s := reflect.ValueOf(&value).Elem() (value is a struct) ...
Como crio um índice de texto no mongodb com golang e a biblioteca mgo?
Estou tentando fazer uma pesquisa de texto completo em uma coleção, mas para fazer isso, preciso criar um índice de texto ...
Definindo FlagSets independentes no GoLang
A documentação do Go (http://golang.org/pkg/flag/ [http://golang.org/pkg/flag/]) diz: O tipo FlagSet permite definir conjuntos independentes de sinalizadores, como implementar subcomandos em uma interface de linha de comando. Eu preciso dessa ...
Conecte-se a um servidor usando SSH e um pem / key com golang
Estou tentando conectar-me a um servidor linux da AWS da amazon com uma chave usando o pacote [ssh] [1] da linguagem de programação Go. No entanto, a documentação do pacote é um pouco enigmática / confusa. Alguém sabe como se conectar através do ...
Golang: conversão de tipo entre fatias de estruturas
Esta pergunta segueoutra pergunta minha [https://stackoverflow.com/questions/24613271/golang-is-conversion-between-different-struct-types-possible/24614292#24614292] . Não entendi exatamente o que há de errado com minha tentativa de ...
Passando o contexto para métodos de interface
Um pouco inspirado porEste artigo [https://medium.com/@benbjohnson/structuring-applications-in-go-3b04be4ff091]Na semana passada, estou tentando refatorar um aplicativo. Preciso passar o contexto de forma mais explícita (pools de bancos de dados, ...
Carregar pacote dinamicamente em golang
É possível carregar um pacote específico durante o tempo de execução? Quero ter um tipo de plug-in em que cada um tenha as mesmas funções que os outros, mas com comportamento diferente e, dependendo do arquivo de configuração, carregue um ...
Golang - Capitais em campos struct
Estou usando esta biblioteca para acessar o couchDB (cloudant para ser específico) "github.com/mikebell-org/go-couchdb" e notei um problema. Quando vou adicionar um arquivo ao banco de dados e passar uma estrutura, apenas os campos da estrutura ...
Como você consegue que um programa Golang imprima o número da linha do erro que acabou de chamar?
Eu estava tentando lançar erros no meu programa Golang comlog.Fatal mas,log.Fatal também não imprime a linha onde olog.Fatal foi executado. Não há como obter acesso ao número da linha que chamou log.Fatal? ou seja, existe uma maneira de obter o ...
Função "menos" dos modelos Golang
Eu sei que emgo modelos que eu posso chamar de função chamadaadd para expressão como1 + 1. Mas como a função nomeada para expressão como2 - 1?