Как остановить горутину

У меня есть горутина, которая вызывает метод и передает возвращаемое значение по каналу: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() Как мне остановить такую ​​горутину?...