Resultados da pesquisa a pedido "goroutine"

2 a resposta

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") ...

2 a resposta

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 ...

2 a resposta

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.

2 a resposta

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 ...

6 a resposta

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?

4 a resposta

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 ...