Resultados da pesquisa a pedido "go"

1 a resposta

$ uso literal em Golang-mgo

Não consigo entender como usar corretamente o literal. Estou usando o pacote mgo.v2 e mgo.v2 / bson. db.store.aggregate([ {"$project":{ "location":{ "type":{"$literal":"Point"}, "coordinates":["$longitude","$latitude"] }} },])Eu usei o código ...

1 a resposta

golang como viver testar um servidor http?

Eu uso gotests e gorilla mux e posso testar meus manipuladores http handlefunc, mas eles não respondem aos métodos de solicitação de http apropriados como deveriam no gorilla mux. Como posso fazer uma versão do "servidor ativo" do teste? func ...

2 a resposta

É seguro ler um ponteiro de função simultaneamente sem um bloqueio?

Suponha que eu tenho isso: go func() { for range time.Tick(1 * time.Millisecond) { a, b = b, a } }()E em outro lugar: i := a // <-- Is this safe?Para esta pergunta, não é importante qual o valor dei é em relação ao originala oub. A única ...

1 a resposta

Convertendo vários bytes em uma matriz para outro tipo em Go

Eu comecei ontem com o Go, então peço desculpas antecipadamente pela pergunta boba. Imagine que eu tenho uma matriz de bytes, como: func main(){ arrayOfBytes := [10]byte{1,2,3,4,5,6,7,8,9,10} }Agora, e se eu quisesse pegar os quatro primeiros ...

2 a resposta

Ir modelo: não é possível avaliar o campo X no tipo Y (X não faz parte de Y, mas fica preso em um loop {{range}})

Pergunta semelhante respondida aqui [https://stackoverflow.com/questions/37124256/go-cant-evaluate-field-when-using-range-to-build-from-template] , mas acho que não resolve o meu problema. Digamos que você tenha a seguinte estrutura: type User ...

5 a resposta

Converter string para o tipo inteiro no Go?

Estou tentando converter uma string retornada deflag.Arg(n) para umint. Qual é a maneira idiomática de fazer isso no Go?

1 a resposta

Existe um wrapper jq para golang que possa produzir saída JSON legível por humanos?

Estou escrevendo um programa go (vamos chamá-lo foo) que gera JSON na saída padrão. $ ./foo {"id":"uuid1","name":"John Smith"}{"id":"uuid2","name":"Jane Smith"}Para tornar a saída legível por humanos, eu tenho que canalizá-la para jq como: $ ...

1 a resposta

pipelines do mecanismo do modelo golang

Eu tenho um modelo de golang, definido assim {{- define "test" -}} {{- printf "%s" .Name | trunc 24 -}} {{- end -}}Então eu o uso em um dos meus arquivos: {{ template "test" . }}O que o ponto significa após o "teste"? Os documentos do modelo ...

4 a resposta

Valor nulo em Go

Como você expressa um valor "nulo" no Go? type Node struct { next *Node data interface{} }E eu quero dizer return &Node{ data: NULL, next: NULL }

2 a resposta

Existe um problema frágil de classe base no Go?

Apesar de usar composição sobre herança? Em caso afirmativo, existe alguma solução para isso no nível do idioma?