Resultados da pesquisa a pedido "go"
loop for em modelos
eu precisofor loop no modelo. for i := start; i < finish; i++ { // do something }É apenas uma maneira de usarrange com matriz preparada ou como posso adicionar essa funcionalidade aos modelos?
Pesquisa por string insensível a maiúsculas e minúsculas no golang
Como pesquiso em um arquivo uma palavra em uminsensível a maiúsculas maneira? Por exemplo Se eu estou procurando porUpdaTe no arquivo, se o arquivo contiver atualização, a pesquisa deve buscá-lo e contá-lo como uma correspondência.
Quando a função init () é executada?
Eu tentei encontrar uma explicação precisa do que oinit() função faz no Go. Eu li o queGo eficaz [https://golang.org/doc/effective_go.html#init]diz, mas não tinha certeza se entendia completamente o que dizia. A frase exata que não tenho certeza ...
Como definir variáveis de ambiente que duram? em ir
Estou tentando definir algumas variáveis de ambiente na minha máquina usandoGo OS [http://golang.org/pkg/os/#Setenv] err := os.Setenv("DBHOST", dbHostLocal) if err != nil { log.Fatalf("err %v", err) }Parece que a variável está disponível para o ...
Por que acontecer aqui um impasse
Estou tentando entender como funciona o canal golang. Li um livro sobre o idioma go e encontrei o exemplo a seguir. package main import ( "fmt" ) // Send the sequence 2, 3, 4, ... to returned channel func generate() chan int { ch := make(chan ...
Qual é a diferença entre go get e go install?
Depois de brincar com ogo ferramenta por um tempo, parecego get: (opcionalmente) downloads,compila,e instalaum pedaço de software, enquantogo install simplesmente compilae instalaisto. Nesse caso, por que ogo install existe, poisgo ...
“Palavra em falta na frase: charset não suportado”, ao usar o pacote de correio
Estou tentando analisar e-mails e recebo esse tipo de erro usando o pacote de correio. É um bug no pacote de correio ou algo que eu deveria tratar sozinho? missing word in phrase: charset not supported: "gb18030" charset not supported: "koi8-r" ...
Passe por estruturas aninhadas de referência através da reflexão
type Client struct { Id int Age int PrimaryContact Contact Name string } type Contact struct { Id int ClientId int IsPrimary bool Email string }O acima é um código de exemplo; o que estou tentando obter é o seguinte: - percorre todos os campos de ...
Número variável de variáveis de retorno em função no Go
Gostaria de saber se existe uma maneira de implementar uma função que se comporta de maneira semelhante ao map getter: ele retorna valor de retorno como primeiro argumento e (opcionalmente atribuído) segundo valorok como segundo argumento. Então ...
Quais são as convenções para nomes de arquivos no Go?
Eu pude encontrar as convenções para nomear pacotes no Go: sem sublinhado entre as palavras, tudo em minúsculas. Esta convenção também se aplica aos nomes de arquivos? Você também coloca uma estrutura em um arquivo como se tivesse feito para ...