многопоточно go getData() а в ней непосредственно записываю данные в файл, но он пустой. Без приписки go перед вызовом функции всё норм.
resp, _ := http.Get(url)
defer resp.Body.Close()
out, _ := os.Create(filename)
defer out.Close()
io.Copy(out, resp.Body)
Почему так?
а можно весь код увидеть? (лучше на плейграунде) я так подозреваю, что просто раньше завершается работа программы
Обсуждают сегодня