Size: a a a

2020 March 08

A

Azamat in Go-go!
не могли подсказать, почему если я запускаю функцию parsingCSV через горутины, то у меня не отрабатывает все записи.  Если без горутины запускаю  parsingCSV(recordCSV). В данной все записи отрабатывается функцией.
p.s. на красные ошибки можно не обращать внимание
источник

A

Azamat in Go-go!
источник

C

Calculon in Go-go!
Azamat
не могли подсказать, почему если я запускаю функцию parsingCSV через горутины, то у меня не отрабатывает все записи.  Если без горутины запускаю  parsingCSV(recordCSV). В данной все записи отрабатывается функцией.
p.s. на красные ошибки можно не обращать внимание
не отрабатывают все записи
источник

C

Calculon in Go-go!
мб ты их просто не ждешь?
источник

C

Calculon in Go-go!
типо wait group замути
источник

A

Azamat in Go-go!
Calculon
мб ты их просто не ждешь?
возможно. можно более подробно. это типа каналы?
источник

C

Calculon in Go-go!
Azamat
возможно. можно более подробно. это типа каналы?
чувак тебе надо в гугл
источник

C

Calculon in Go-go!
почитай про потоки гошные
источник

C

Calculon in Go-go!
пакет sync там
источник

C

Calculon in Go-go!
и каналы
источник

A

Azamat in Go-go!
разве каналы не для того, чтобы инфо передавать между горутинами?
источник

SS

Sasha Sasha in Go-go!
Azamat
возможно. можно более подробно. это типа каналы?
Про waitgroup нужно почитать.
источник

C

Calculon in Go-go!
Azamat
разве каналы не для того, чтобы инфо передавать между горутинами?
именно для этого
источник

A

Azamat in Go-go!
Calculon
именно для этого
ну тут горутины не должны вроде меж сбоой инфы передавать, ?!
источник

ЛА

Локоть Анатолий in Go-go!
Azamat
не могли подсказать, почему если я запускаю функцию parsingCSV через горутины, то у меня не отрабатывает все записи.  Если без горутины запускаю  parsingCSV(recordCSV). В данной все записи отрабатывается функцией.
p.s. на красные ошибки можно не обращать внимание
Потому что не дожидается отработки горутины. Sync.waitgroup поможет
источник

C

Calculon in Go-go!
Azamat
ну тут горутины не должны вроде меж сбоой инфы передавать, ?!
ну да, тебе тут нужен waitgroup
источник

SS

Sasha Sasha in Go-go!
@cityZen01 У тебя приложение завершается раньше, чем горутина. Так что waitGroup. Но я совсем нуб, пусть поправят
источник

A

Azamat in Go-go!
как определить кол-во группы?  на что надо обращать внимание ?
источник

C

Calculon in Go-go!
смысле кол-во группы
источник

C

Calculon in Go-go!
var wg sync.WaitGroup
wg.Add(1)
go func(){
defer wg.Done()
}()
wg.Wait()
источник