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