Resultados da pesquisa a pedido "go"

2 a resposta

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?

1 a resposta

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) ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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á ...

2 a resposta

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 ...

5 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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.

1 a resposta

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 ...