Resultados da pesquisa a pedido "goroutine"
Execução Goroutine dentro de um manipulador http
Se eu iniciar uma goroutine dentro de um manipulador http, ela será concluída mesmo depois de retornar a resposta? Aqui está um exemplo de código: package main import ( "fmt" "net/http" "time" ) func worker() { fmt.Println("worker started") ...
O "trabalhador" de desligamento passa a rotina após o buffer estar vazio
Quero meu trabalhador de rotina (ProcessToDo() no código abaixo) para aguardar até que todo o trabalho "em fila" seja processado antes de desligar. A rotina de trabalho possui um canal "pendente" (em buffer), através do qual o trabalho é enviado ...
Ir goroutine principal do projeto dormir para sempre?
Existe alguma API para permitir que omain goroutine dorme para sempre? Em outras palavras, quero que meu projeto sempre seja executado, exceto quando eu o paro.
go rotina para o alcance sobre canais
Estive trabalhando em Golang há muito tempo. Mas ainda estou enfrentando esse problema, embora conheça a solução para o meu problema. Mas nunca descobri por que isso está acontecend Por exemplo, se eu tiver uma situação de pipeline para canais ...
como parar uma goroutine
Tenho uma goroutine que chama um método e passa o valor retornado em um canal: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }()Como faço para parar uma goroutine?
Exclusão automática de goroutines simultâneos
No meu código, existem três rotinas simultâneas. Eu tento dar uma breve visão geral do meu código, Routine 1 { do something *Send int to Routine 2 Send int to Routine 3 Print Something Print Something* do something } Routine 2 { do something ...