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