Resultados da pesquisa a pedido "go"
O que vai construir, construir?
Os programadores do New Go geralmente não sabem ou se confundem com o que faz o comando fundamental de compilação. O que exatamente ogo build ego install comandos constroem e onde eles colocam o resultado / saída?
unmarshal aninhado json sem conhecer a estrutura
Estou usando um armazenamento de valores-chave como back-end para meu aplicativo golang, com a data servindo como chave (para manter as entradas classificadas) e os documentos json como valores. O espaço para nome de nível superior do json (foo) ...
http.Get retorna Erro de protocolo não disponível [fechado]
Quando tento executar este exemplo emhttp://golang.org/pkg/net/http/#example_Get [http://golang.org/pkg/net/http/#example_Get], ele retorna o seguinte erro 2009/11/10 23:00:00 ...
Como eu faço um literal * int64 no Go?
Eu tenho um tipo de estrutura com um*int64 campo. type SomeType struct { SomeField *int64 }Em algum momento do meu código, quero declarar um literal disso (digamos, quando eu sei que o valor deve ser 0 ou apontando para 0, você sabe o que quero ...
Progresso da saída dos comandos de streaming
Estou escrevendo um serviço que precisa transmitir a saída de um comando executado para o pai e para o log. Quando há um longo processo, o problema é quecmd.StdoutPipe me dá um resultado final (string). É possível dar saída parcial do que está ...
Como obter o ponteiro do valor de retorno da chamada de função?
Eu só preciso de um ponteiro para time.Time, então o código abaixo parece inválido: ./c.go:5: não pode assumir o endereço da hora. Agora () Eu só me pergunto por que? Existe alguma maneira de fazer isso, exceto primeiro atribuir uma variável e ...
O valor zero de uma fatia não é nulo
Eu estava seguindo o exemplohttps://tour.golang.org/moretypes/10 [https://tour.golang.org/moretypes/10]Eu modifiquei o código esperando obter o mesmo resultado. Eu não. Isso é um bug ou um erro de documentação? Os estados da turnê Uma fatia nula ...
Como remover a separação de 0 e false como bool do JSON
Atualmente, estou mapeando a saída de um serviço que, digamos, troca liberalmente 0 e falso (e 1 e verdadeiro) para seus tipos booleanos. Existe uma maneira de usar um analisador mais permissivo para a função de codificação / json unmarshal ...
Como alterar um número float64 para uint64 da maneira correta?
package main func main() { var n float64 = 6161047830682206209 println(uint64(n)) }A saída será: 6161047830682206208Parece que quandofloat64 mudar parauint64, a fração é descartada.
Manipulação de BSON Marshaling personalizado
Eu tenho um número de estruturas que requerem um empacotamento personalizado. Quando estava testando, estava usando JSON e o empacotador JSON padrão. Como não empacota campos não exportados, eu precisava escrever uma função ...