Resultados da pesquisa a pedido "go"

2 a resposta

Como evitar o loop de inicialização no Go

Quando tento compilar este código: package main import ( "encoding/json" "fmt" "net/http" ) func main() { fmt.Println("Hello, playground") } const ( GET = "GET" POST = "POST" PUT = "PUT" DELETE = "DELETE" ) type Route struct { Name string ...

3 a resposta

Documentação sobre "Implementação conhecida" de interfaces

Poucos meses depois de aprender Go, acabei de descobrir queos.File [https://golang.org/pkg/os/#File]implementa oio.Reader [http://golang.org/pkg/io/#Reader]interface implementando oRead(b []byte) (n int, err error) ...

1 a resposta

Como manter arquivos na memória - transferindo arquivos entre servidores sem armazená-los localmente

Estou no processo de escrever uma ferramenta de implantação simples que precisa pegar arquivos tar do s3, extraí-los e enviá-los ao nosso servidor de teste. Eu gostaria de fazer isso sem armazenar os arquivos localmente, mantendo-os ...

2 a resposta

Como restringir o servidor web escrito em golang para permitir um endereço específico em vez de um padrão?

Quando eu uso http.HandleFunc("/", serveRest) //serveRest is the method to handle request http.ListenAndServe("localhost:4000", nil)Ele aceitará todas as solicitações começando com"/". Como faço para restringi-lo a veicular ...

1 a resposta

Golang: computando a área de cobertura da memória (ou comprimento de bytes) de um mapa

Quero limitar um mapa a ter no máximo X bytes. Parece que não há uma maneira direta de calcular o comprimento de bytes de um mapa. "encoding/binary" pacote tem uma boaSize função, mas funciona apenas para fatias ou "valores fixos", não para ...

1 a resposta

gin / golang - corpo vazio de Req

Sou novo no Go and Gin e estou tendo problemas para imprimir o corpo completo da solicitação. Quero poder ler o corpo da solicitação do POST de terceiros, mas estou recebendo o corpo da solicitação vazio curl -u dumbuser:dumbuserpassword -H ...

1 a resposta

Erro do compilador ao anexar fatia a fatia

O compilador Go está reclamando do meu código para anexar uma fatia a uma fatia. Aqui estão trechos relevantes: type LanidEntry struct { lanid string group string contact string } var lanids []LanidEntry func load_file() (lanids_loaded ...

1 a resposta

Por que o construtor do Go deve retornar o endereço?

Entendo que o Go não possui construtores e umNew func é usado em seu lugar, mas de acordo comeste exemplo [http://golang.org/doc/effective_go.html#composite_literals]. func NewFile(fd int, name string) *File { if fd < 0 { return nil } f := ...

1 a resposta

Ir com o driver do SQL Server não consegue se conectar com êxito, falha no login

Estou tentando usar o Microsoft SQL Server com um programa Go para conectar-se a um banco de dados no SQL Server e ler alguns dados do banco de dados. No entanto, quando eu usoerr=db.ping() causa um erro que diz: falha no login do usuário ...

2 a resposta

o `vai construir` reconstrói desnecessariamente

ir construir e ir correr são muito lentos em um pequeno programa que eu tenho (invocações cgo em particular). Gostaria de armazenar em cache o binário para que ele seja reconstruído apenas quando a fonte for mais nova. Eu usaria um Makefile ...