Resultados da pesquisa a pedido "go"
Como usar um caminho relativo para LDFLAGS em golang
Eu sou novo no golang e estou tentando criar um programa golang que use uma lib estática (arquivo .a) o struct do diretório para o meu projeto como abaixo └─testserver ├─bin ├─pkg └─src ├─logging └─testserver ├─libtest.a └─test.goas bandeiras ...
Golang serializa e desserializa de volta
Qual é a melhor maneira (integridade e desempenho) no Golang de serializar e desserializar uma estrutura para string e vice-versa? por exemplo, se eu tiver essa estrutura: struct Session { Properties map[string]interface{} Permissions []int64 ...
Ponteiro para um mapa
Tendo alguns mapas definidos como: var valueToSomeType = map[uint8]someType{...} var nameToSomeType = map[string]someType{...}Eu gostaria de uma variável que aponte para o endereço dos mapas (para não copiar todas as variáveis). Eu tentei ...
Como posso "executar" um projeto com vários arquivos no pacote principal?
Atualmente, tenho um único arquivo no meu pacote principal chamadomain.go. Como divido o conteúdo demain.go em vários arquivos sem criar um pacote separado porque o código não é reutilizável. Eu quero uma estrutura de diretórios como esta: $ ls ...
Defina uma função recursiva dentro de uma função no Go
Estou tentando definir uma função recursiva dentro de outra função no Go, mas estou tentando obter a sintaxe correta. Estou procurando algo parecido com isto: func Function1(n) int { a := 10 Function2 := func(m int) int { if m <= a { return a } ...
Como inverter uma fatia?
Como inverter uma fatia arbitrária ([]interface{}) no Go? Prefiro não ter que escreverLess eSwap usarsort.Reverse. Existe uma maneira simples e integrada de fazer isso?
Por que ele não cria muitos threads quando muitas goroutines são bloqueadas no arquivo de gravação em golang?
Como sabemos, um encadeamento pode ser criado quando a goroutine precisar executar uma chamada de bloqueio, como uma chamada de sistema ou uma chamada para uma biblioteca C via cgo. Algum código de teste: package main import ( "io/ioutil" "os" ...
Existe uma implementação de fila?
Alguém pode sugerir o contêiner Go para FIF / fila simples e rápida, o Go possui 3 contêineres diferentes:heap, list evector. Qual é o mais adequado para implementar uma fila?
Implementando a interface do Reader
Eu entendo o conceito geral das interfaces do Go. No entanto, recentemente eu estava pensando em implementar oio.Reader interface, e isso me deixou confuso. Encontrei este post que não ajudou muito. Interface do leitor e o método Read no ...
json.Unmarshal retornando estrutura em branco
Eu tenho um blob JSON que se parece com isso { "metadata":{ "id":"2377f625-619b-4e20-90af-9a6cbfb80040", "from":"2014-12-30T07:23:42.000Z", "to":"2015-01-14T05:11:51.000Z", "entryCount":801, "size":821472, "deprecated":false }, ...