Resultados da pesquisa a pedido "go"
$ 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 ...
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 ...
É 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 ...
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 ...
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 ...
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?
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: $ ...
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 ...
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 }
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?