Resultados da pesquisa a pedido "go"

6 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 // ...

2 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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: ...

1 a resposta

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 ...

1 a resposta

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.

2 a resposta

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 ...

2 a resposta

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 { ...