Resultados de la búsqueda a petición "go"
¿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 ...
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 ...
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) ...
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 ...
¿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 ...
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 ...
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 ...
¿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 := ...
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 ...
¿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 ...