Resultados da pesquisa a pedido "go"

2 a resposta

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

1 a resposta

Como analisar corretamente os códigos de fuso horário

No exemplo abaixo, o resultado é sempre "[data] 05:00:00 +0000 UTC", independentemente do fuso horário escolhido para a função parseAndPrint. O que está errado neste código? A hora deve mudar dependendo do fuso horário que você escolher. (Os ...

2 a resposta

Como resolver o problema de "muitos argumentos para retornar" em Golang?

Em uma função de impressão que estou escrevendo, estou tentando retornar um valor com base no resultado de uma instrução switch; no entanto, estou recebendo o erro muitos argumentos para retornar. Perdoe-me se esta pergunta tem uma resposta ...

2 a resposta

Prevenção de pânico em Golang

No Golang, um pânico sem recuperação travará o processo, então acabo colocando o seguinte trecho de código no início de cada função: defer func() { if err := recover(); err != nil { fmt.Println(err) } }()apenas para impedir que meu programa ...

3 a resposta

Golang analisa a matriz JSON na estrutura de dados

Estou tentando analisar um arquivo que contém dados JSON: [ {"a" : "1"}, {"b" : "2"}, {"c" : "3"} ]Como esse é um array JSON com chaves dinâmicas, pensei em usar: type data map[string]stringNo entanto, não consigo analisar o arquivo ...

1 a resposta

Como enviar email por meio da API do Gmail? Ir

Estou tentando enviar e-mail através doAPI do Gmail [https://developers.google.com/gmail/api/v1/reference/users/messages/send]usando Ir [http://golang.org]mas acho a documentação bastante falha / confusa. Pela primeira vez, não vejo o campo de ...

2 a resposta

Qual é o terceiro parâmetro de um campo Go struct?

type Config struct { CommitIndex uint64 `json:"commitIndex"` // TODO decide what we need to store in peer struct Peers []*Peer `json:"peers"` }Eu entendo quais são as duas primeiras colunas, mas o que éjson:"commitIndex"?

4 a resposta

Declarar fatia ou fazer fatia?

Em Golang, qual é a diferença entrevar s []int es := make([]int, 0)? Acho que ambos funcionam, mas qual é o melhor?

5 a resposta

Como preencher um número com zeros ao imprimir?

Como posso imprimir um número ou criar uma string com preenchimento zero para torná-la largura fixa? Por exemplo, se eu tiver o número12 e eu quero fazer isso000012.

2 a resposta

(un) marshalling json golang não está funcionando

Estou brincando com o Go e estou perplexo com o motivo pelo qual json codificar e decodificar não funciona para mim Eu acho que copiei os exemplos quase literalmente, mas a saída diz que marshal e unmarshal não retornam dados. Eles também não ...