Resultados da pesquisa a pedido "go"
Por que não consigo fazer fmt.Sprintf ("% d.% D.% D.% D", a ...)?
Estou aprendendo o Go e estou preso ao Go tour (exercise-stringer.go: https://tour.golang.org/methods/7 [https://tour.golang.org/methods/7]) Aqui está um código: type IPAddr [4]byte // TODO: Add a "String() string" method to IPAddr. func ...
Remova o elemento de fatia dentro de um para
Um método idiomático para remover um elementoi de uma fatiaa, preservando a ordem, parece ser: a = append(a[:i], a[i+1:]...) Fiquei me perguntando qual seria a melhor maneira de fazê-lo dentro de um loop. Pelo que entendi, não é possível usá-lo ...
uso do atômico LoadInt32 / StoreInt32 (64)
Alguém pode mostrar o exemplo em que o uso dessas operações atômicas é necessário. Eu não entendo uma diferença entre import "sync/atomic" ... var sharedA int64 var sharedB *int64 ... // concurent code tmpVarA := sharedA tmpVarB := *sharedB // ...
Conjuntos de métodos de Golang (ponteiro x receptor de valor)
Estou com dificuldade para entender por que essas regras estão associadas ao conjunto de métodos do tipo de ponteiro .vs. tipo de valor Alguém pode explicar o motivo (da perspectiva da tabela de interface) (Trecho do blog de William ...
Vá usando o mux Router - Como passar meu banco de dados para meus manipuladores
No momento, tento criar um pequeno projeto da Web usando Go para manipulação de dados no servidor. Tento passar minha conexão com o banco de dados para minhas HandlerFunc (tions), mas não funciona conforme o esperado. Eu sou muito novo no ...
O Projeto Golang Appengine não será construído
Eu tenho um projeto de aplicativo usando golang que não toquei há cerca de um ano. Não consigo fazê-lo construir agora na máquina onde estava construindo antes. Estou tendo o erro a seguir go-app-builder: Falha na análise da entrada: analisador: ...
Manipule o upload de arquivos com go
Comecei a jogar muito recentemente, então ainda sou um noob, desculpe se eu cometer muitos erros. Estou tentando consertar isso há muito tempo, mas simplesmente não entendo o que está acontecendo. No meu arquivo main.go, tenho uma função ...
converter sequência YYYYMMDD em uma data válida em Go
Eu quero converter uma string"20101011" para uma data válida (2010-10-11), mas não conseguiu descobrir como fazê-lo. Eu tentei: now := time.Now() date := now.Format("20101011")e date, _ := time.Parse("20101011", "20101011")nenhum deles funcionou.
Como vincular um http.Client em Ir para um endereço IP
Eu tenho uma máquina cliente com várias NICs, como vincular um http.Client em Ir para uma determinada NIC ou para um determinado endereço IP SRC? Digamos que você tenha algum código de cliente http muito básico que se pareça com: package main ...
Retorno inesperado de estrutura anônima
Estou tentando implementar um método que retorna uma estrutura modificada com base na original, como: type Project struct { Username string Id uint Alias string Data *json.RawMessage Scheme Scheme } func (p *Project) OmitUsername() *struct { ...