Resultados da pesquisa a pedido "go"
Como posso encontrar um lugar próximo com latitude e longitude em mongodb?
Sou muito novo para mongodb e golang. Eu tenho uma coleção chamada "myplace". Ela tem os seguintes arquivos place_name, city, latitude, longitude. Minha pergunta é usuário em algum lugar e pesquisando nos locais próximos. Como posso consultar o ...
Erros formatados.
Eu gostaria de implementar uma versão doerrors.New que aceita os mesmos parâmetros quefmt.Sprintf Para fazer isso, escrevi a seguinte função: func NewError(format string, a ...interface{}) error { return errors.New(fmt.Sprintf(format, a)) ...
É possível não especificar o nome do pacote?
Aqui está um exemplo do meu código: package main import ( "./bio" ) func main() { bio.PeptideEncoding(genome, codonTable) }É possível usar funções do meu paxkage (bio) sem especificar o nome do pacote: func main() { PeptideEncoding(genome, ...
Nome do elemento xml dinâmico do marechal de Golang
O arquivo xml consiste em dois elementos. Esses elementos têm a mesma estrutura, exceto o nome de um elemento. Tentei definir um valor para a propriedade XMLName, mas isso não funcionou. Xml:<!-- first element --> <PERSON> <ELEM1>...</ELEM1> ...
Como obter o tamanho da memória da variável?
Alguém sabe como obter o tamanho da memória da variável (int, string, []struct, etc) e imprimi-lo? É possível? var i int = 1 //I want to get something like this: fmt.Println("Size of i is: %?", i) //Also, it would be nice if I could store the ...
Ir: converter uint64 em int64 sem perda de informações
O problema com o seguinte código: var x uint64 = 18446744073709551615 var y int64 = int64(x)é aqueley é-1. Sem perda de informações, é a única maneira de converter entre esses dois tipos de números para usar um codificador e um ...
Como um simples elemento XML desmarca uma estrutura Golang?
Suponha o seguinte elemento xml, com um atributo e um valor de ponto flutuante: <thing prop="1"> 1.23 </thing> <thing prop="2"> 4.56 </thing>Para desempacotar, como devo definir minha estrutura? type ThingElem struct { Prop int ...
Como testar a saída de uma função (stdout / stderr) nos testes de unidade Go
Eu tenho uma função simples que quero testar: func (t *Thing) print(min_verbosity int, message string) { if t.verbosity >= minv { fmt.Print(message) } }Mas como posso testar o que a função realmente envia para a saída padrão?Teste :: ...
Qual é o significado dessa declaração de tipo?
Na verdade, estou aprendendo golang (do .NET) e há uma coisa que não entendo sobre esse idioma. Às vezes, encontro esse tipo de ...
A leitura de ir TCP não está bloqueando
Estou tentando criar um servidor e cliente no Go, consegui me comunicar com o servidor e o cliente. Mas o problema que tenho é que o TCP lido no golang não é bloqueador. O que eu gostaria de saber se é possível que a leitura no golang esteja ...