Golang se compila con el envío a canales nulos.
Quería saber si GoLang se supone que se compila y se ejecuta con envíos a canales nulos. Un ejemplo es: func main() { var ch chan string var msg string msg = “echo” ch
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
Quería saber si GoLang se supone que se compila y se ejecuta con envíos a canales nulos. Un ejemplo es: func main() { var ch chan string var msg string msg = “echo” ch
Quiero acceder a una cámara web USB a través de mi tablet. Descargué este proyecto con fines de estudio y prueba. Funciona perfectamente. La cámara se abre, toma una foto y la guarda. Proyecto – Github Creé un proyecto en flutter y creé un canal de comunicación para acceder a . . . Read more
Quiero ejecutar varias goroutines y quiero que la función principal notifique a otras goroutines para que salgan. Aquí está mi código, pero el programa se bloquea en el select, el programa solo muestra “—–over—–“, sin “+++++over++++++”, ¿qué está mal en el código? Agradecido por su ayuda. paquete principal import( “fmt” . . . Read more
Tengo dos goroutines: la principal worker y un helper que lanza para conseguir ayuda. helper puede encontrar errores, así que utilizo un canal para comunicar los errores desde helper a worker. func helper(c chan <- error) (){ //hacer algo de trabajo c <- err // enviar errores/nil en c } . . . Read more
He notado un comportamiento extraño que no es del todo obvio al usar una sentencia select dentro de un loop, por ejemplo, si tengo: package main import ( “fmt” “time” ) func main() { done := make(chan bool) go func() { fmt.Println(“here we go”) for { select { case <-done: . . . Read more