Resultados da pesquisa a pedido "go"
Otimização de Chamadas em Go
A linguagem de programação Go, a partir de agora,otimizar as chamadas finais? Se não, pelo menos otimizará as chamadas recursivas de cauda de uma função para...
Compilação cruzada Vá em OSX?
Eu estou tentando cross-compilar um aplicativo ir no OSX para construir binários para windows e linux. Eu li tudo o que pude encontrar na net. O exemplo mais...
Entre em pânico: erro de tempo de execução: índice fora do intervalo, mas o comprimento da matriz não é nulo
Estou tendo dificuldade para aprender a percorrer uma string emGolang fazer algumas coisas (palavras separadas que contêm vogais). Eu escrevi este trecho de códigohttps://play.golang.org/p/zgDtOyq6qf [https://play.golang.org/p/zgDtOyq6qf]Aqui ...
Como clonar uma estrutura com campo não exportado?
Se eu tiver um tipo definido como: type T struct { S string is []int }então como posso clonar um objeto desse tipo? Se eu fizer uma tarefa simples: p := T{"some string", []int{10, 20}} q := pEm seguida, quaisquer alterações feitas no[]int afeta ...
Golang gerador de números aleatórios como semear corretamente
Eu estou tentando gerar uma string aleatória em Go e aqui está o código que escrevi até agora:
Como impedir que um tipo seja usado como chave de mapa?
Eu tenho um tipo que pode ser usado como uma chave de mapa, mas quero impedir que isso ocorra. Presumi que, se o tipo contivesse um membro privado, não seria possível em outros pacotes, mas isso parece funcionar de qualquer maneira. Qual é a ...
Importações relativas em Go
Eu tenho um projeto go com a seguinte estrutura de diretórios utils(pkg) | auth.go (has a function names test1) controllers(pkg) | login.go (has a function names test2)Estou tentando acessar a função test1 em login.go. Aqui está o que eu ...
Loop for de duas variáveis no Go
O seguinte para loop no Go não é permitido, for i := 0, j := 1; i < 10; i++, j++ {...}Qual é o equivalente correto do loop for de duas variáveis abaixo? for (int i = 0, j = 1; i < 10; i ++ , j ++) {...}