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

1 la respuesta

Ejecute múltiples comandos de ejecución en el mismo shell golang

Tengo problemas para descubrir cómo ejecutar múltiples comandos usando el paquete os / exec. He controlado la red y el stackoverflow y no he encontrado nada que funcione para mí. Aquí está mi fuente: package main import ( _ "bufio" _ "bytes" _ ...

2 la respuesta

¿Qué tan preciso es el tiempo de Go, realmente?

3 la respuesta

¿Cómo comparar 2 funciones en Go?

Por ejemplo, tengo una lista de funciones que quiero comparar: http://play.golang.org/p/_rCys6rynf [http://play.golang.org/p/_rCys6rynf] type Action func(foo string) type Handler struct { Get Action Post Action } var routes map[string]Handler ...

2 la respuesta

Enviar pulsaciones estándar al canal sin necesidad de nueva línea

Me gustaría enviar las pulsaciones de las teclas del usuario a un canal directamente después de cada pulsación individual realizada de manera estándar.He int...

1 la respuesta

Cierre múltiples rutinas si ocurre un error en una de cada vez

considere esta función: func doAllWork() error { var wg sync.WaitGroup wg.Add(3) for i := 0; i < 2; i++ { go func() { defer wg.Done() for j := 0; j < 10; j++ { result, err := work(j) if err != nil { // can't use `return err` here // what sould I ...

3 la respuesta

Ir: ¿Cuándo json.Unmarshal to struct devolverá un error?

Supongamos que tengo una estructura como type A struct{ name string`json:"name"` }Entonces en main tengo código var jsonString string = `{"status":false}` var a A error := json.Unmarshal([]byte(jsonString),&a)aparentemente el código anterior ...

2 la respuesta

En un bucle de rango de plantilla Go, ¿se declaran las variables fuera del reinicio del bucle en cada iteración?

Estoy tratando de usar una variable declarada fuera de un bucle de rango de plantilla Go para ver si la publicación anterior se produjo el mismo día que la publicación actual. Aquí hay un ejemplo simplificado. Dónde.Posts es una matriz de ...

1 la respuesta

error libxml2 no encontrado al instalar gokogiri en windows

Estoy tratando de instalargokogiri [https://github.com/moovweb/gokogiri]en la máquina con Windows 8 siguiendo las instrucciones en su página de github: Instalar: sudo apt-get install libxml2-devve a buscar ...

3 la respuesta

¿Cómo se obtiene un programa Golang para imprimir el número de línea del error que acaba de llamar?

Estaba tratando de arrojar errores en mi programa Golang conlog.Fatal pero,log.Fatal tampoco imprime la línea dondelog.Fatal fue corrido. ¿No hay forma de obtener acceso al número de línea que llamó log.Fatal? es decir, ¿hay alguna forma de ...

3 la respuesta

X no implementa Y (... el método tiene un receptor de puntero)

Ya hay varias preguntas y respuestas sobre esto "X no implementa Y (... el método tiene un receptor de puntero)"cosa, pero para mí, parecen estar hablando de cosas diferentes, y no se aplican a mi caso específico. Entonces, en lugar de hacer la ...