nick1612 30 авг 2021 в 11:49Эволюция Docker. Часть 2.3Время на прочтение17 минКоличество просмотров3.1KПрограммирование*Go*История ITDevOps*Виртуализация*Всего голосов 4: ↑2 и ↓20Добавить в закладки25Комментарии2
kruftik 30 авг 2021 в 14:35Комментарий был измененvar wg sync.WaitGroup // ... wg.Add(1) go func() { io.Copy(c_stdin, stdin); wg.Add(-1) }() // ...а кто может объяснить, в чем смысл Add(-1) вместо Done?
nick1612 30 авг 2021 в 14:55Показать предыдущий комментарийМожет быть в старой версии Go не было метода Done или они про него не знали:) Но вообще, это одно и тоже.func (wg *WaitGroup) Done() { wg.Add(-1) }
Эволюция Docker. Часть 2.3