Когда можно закрыть канал при нескольких писателях и читателях в Go?

golangасинхронностьканалымногопоточностьсинхронизация