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

1 la respuesta

Hacer consultas SQL dinámicas a una base de datos MySQL

Nunca he usado golang con mysql antes, así que estoy leyendo sobre estos por primera vez. Me gustaría hacer algo como esto: if userId && gender && age db.QueryRow("SELECT name FROM users WHERE userId=? AND gender=? AND age=?", userId,gender,age) ...

2 la respuesta

Go: 'no se permite el uso del paquete interno' cuando se ejecuta un proyecto Go bifurcado desde un repositorio de github

Me estoy acostumbrando a Ir e intento entender cómo funciona. Así que estoy tratando de ejecutar el código de prueba desde mi repositorio zoonoo / go-ethereum, bifurcado desde el repositorio originalethereum / go-ethereum ...

3 la respuesta

¿Por qué el canal de Go se puede cerrar dos veces?

Cuando hago un código de prácticas, me encuentro con un problema de que un canal se puede cerrar dos veces de esta manera: // jobs.go package main import ( "fmt" ) func main() { fmt.Println("Hello, playground") jobs := make(chan int, 5) done := ...

2 la respuesta

Ir plantilla eliminar la última coma en el bucle de rango

Tengo un código como este: package main import ( "text/template" "os" ) func main() { type Map map[string]string m := Map { "a": "b", "c": "d", } const temp = `{{range $key, $value := $}}key:{{$key}} value:{{$value}},{{end}}` t ...

3 la respuesta

Respuesta de escritura http de Golang sin esperar a terminar

Estoy creando una aplicación que crea un archivo pdf y lo devuelve al cliente cada vez que recibe una solicitud. Dado que algunos de estos archivos pdf pueden tardar un tiempo en generarse, me gustaría enviar periódicamente algún tipo de ...

1 la respuesta

Cambiar el tipo y el valor del puntero en la interfaz con reflexión

¿Es posible cambiar el tipo de puntero y el valor de la variable definida por la interfaz? Puedo cambiar el valor del puntero con reflexión:v.Elem().Set(reflect.ValueOf(&Greeter{"Jack"}).Elem()) que es equivalente aa = &Greeter{"Jack"}. Pero, ...

1 la respuesta

Rellene os.Stdin para la función que lee de él

¿Cómo lleno os.Stdin en mi prueba para una función que se lee usando un escáner? Solicito una entrada de línea de comando de usuario a través de un escáner usando la siguiente función: func userInput() error { scanner := ...

1 la respuesta

¿Cómo reconocer el valor vacío y el campo no especificado al desarmar en Go?

Me gustaría saber si es posible diferenciar un valor vacío y un valor de campo no especificado. Aquí hay un ejemplo: var jsonBlob = []byte(`[ {"Name": "A", "Description": "Monotremata"}, {"Name": "B"}, {"Name": "C", "Description": ""} ]`) type ...

2 la respuesta

Cómo obtener el JSON del cuerpo de una solicitud en marcha

Soy un novato con Go, pero hasta ahora me gusta mucho. Tengo un problema que no puedo resolver. Estoy migrando una API de Node to Go y existe este registro donde tengo que capturar el cuerpo de una POSTCOMO ESTÁN LAS COSASy guardarlo en unjsonb ...

3 la respuesta

Gestión simultánea de solicitudes en Google App Engine

Estaba experimentando con el manejo concurrente de solicitudes en algunas plataformas. El objetivo del experimento era tener unanchomedida de los límites de capacidad de algunas tecnologías seleccionadas. Configuré una máquina virtual Linux en ...