nick1612 Aug 30 2021 at 08:49Эволюция Docker. Часть 2.3Reading time17 minViews3.2KProgramming * Go * History of ITDevOps * Virtualization * Total votes 4: ↑2 and ↓20Add to bookmarks25Comments2
kruftik Aug 30 2021 at 11:35Comment has been editedvar wg sync.WaitGroup // ... wg.Add(1) go func() { io.Copy(c_stdin, stdin); wg.Add(-1) }() // ...а кто может объяснить, в чем смысл Add(-1) вместо Done?
nick1612 Aug 30 2021 at 11:55Show previous commentМожет быть в старой версии Go не было метода Done или они про него не знали:) Но вообще, это одно и тоже.func (wg *WaitGroup) Done() { wg.Add(-1) }
Эволюция Docker. Часть 2.3