Дождаться окончания n горутин
Мне нужно запустить огромное количество подпрограмм и дождаться их окончания. Кажется, что интуитивно понятный способ использует канал для ожидания завершения всех из них:
package main
type Object struct {
//data
}
func (obj *Object) Update(channel chan int) {
//update data
channel