我有這個函數可以監聽 RabbitMQ 以使用消息。在某些時候,我想停止收聽并關閉頻道并退出該功能。func WaitForConfirm(expectedLen int){ count := 0 forever := make(chan bool) go func() { for i := 0; i < 5; i++ { count++ if count == expectedLen { // HERE I WANT TO EXIT THE FUNCTION COMPLETELY } } }() <-forever}哦,順便說一句,我這樣稱呼這個函數:go WaitForConfirm(2)那么,我怎樣才能停止無限循環并退出函數呢?
- 1 回答
- 0 關注
- 95 瀏覽
添加回答
舉報
0/150
提交
取消