Resultados de la búsqueda a petición "go"

2 la respuesta

¿Puedo escribir simultáneamente diferentes elementos de corte

Tengo un segmento que contiene trabajo por hacer, y un segmento que contendrá los resultados cuando todo esté listo. El siguiente es un bosquejo de mi proceso general: var results = make([]Result, len(jobs)) wg := sync.WaitGroup{} for i, job ...

2 la respuesta

Cómo evitar el ciclo de inicialización en Go

Cuando intento 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 la respuesta

Documentación sobre "Implementación conocida" de las interfaces

Pocos meses después de aprender Go, acabo de descubrir queos.File [https://golang.org/pkg/os/#File]implementa elio.Reader [http://golang.org/pkg/io/#Reader]interfaz mediante la implementación deRead(b []byte) (n int, err error) ...

1 la respuesta

Golang: calcular la huella de memoria (o longitud de bytes) de un mapa

Quiero limitar un mapa para que tenga un máximo de X bytes. Sin embargo, parece que no hay una forma directa de calcular la longitud de bytes de un mapa. "encoding/binary" el paquete tiene un buenSize función, pero solo funciona para sectores o ...

2 la respuesta

¿Cómo restringir el servidor web escrito en golang para permitir una dirección particular en lugar de un patrón?

Cuando uso http.HandleFunc("/", serveRest) //serveRest is the method to handle request http.ListenAndServe("localhost:4000", nil)Aceptará todas las solicitudes que comiencen con"/". ¿Cómo lo restrinjo para servir solo"localhost:4000" en lugar de ...

1 la respuesta

gin / golang - Cuerpo Req vacío

Soy nuevo en Go and Gin, y tengo problemas para imprimir el cuerpo completo de la solicitud. Quiero poder leer el cuerpo de la solicitud de POST de terceros, pero obtengo un cuerpo de solicitud vacío curl -u dumbuser:dumbuserpassword -H ...

1 la respuesta

Error del compilador al agregar segmento a segmento

El compilador Go se queja de mi código para agregar un segmento a un segmento. Aquí hay extractos relevantes: type LanidEntry struct { lanid string group string contact string } var lanids []LanidEntry func load_file() (lanids_loaded ...

1 la respuesta

¿Por qué el constructor de la dirección de retorno Go

Entiendo que Go no tiene ningún constructor y unNew func se usa en su lugar, pero de acuerdo coneste ejemplo [http://golang.org/doc/effective_go.html#composite_literals]. func NewFile(fd int, name string) *File { if fd < 0 { return nil } f := ...

1 la respuesta

Ir con el controlador de SQL Server no puede conectarse correctamente, falla el inicio de sesión

Estoy tratando de usar Microsoft SQL Server con un programa Go para conectarme a una base de datos en el servidor SQL y leer algunos datos de la base de datos. Sin embargo cuando usoerr=db.ping() Causa un error que dice: error de inicio de ...

1 la respuesta

¿Cómo crear dinámicamente una estructura con una propiedad menos?

¿Hay alguna manera de copiar una estructura genérica (es decir, una estructura cuyos nombres de propiedad son desconocidos) y omitir una propiedad única y conocida? Esto es lo que sé: El parámetro para mi función: llamaré al parámetromyData- es ...