AK
runtime.GOMAXPROCS(1), будут ли отлавливаться ДатаРейсы при запуске go test -race??Size: a a a
AK
runtime.GOMAXPROCS(1), будут ли отлавливаться ДатаРейсы при запуске go test -race??DP
VK
for {
timerStartFullCycle := time.Now()
for i := 0; i < filesCount; i++ {
wg.Add(1)
go func() {
/...code.../
}
}()
}
for _, file := range files {
workerInput <- file
}
wg.Wait()
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)
}AK
runtime.GOMAXPROCS(1). А дальше эта штука запускает WebSocket сервер и обрататывает сотни тысяч соединений 😅 Ну и сообщения переодически не приходят клиентам...ЗА
for {
timerStartFullCycle := time.Now()
for i := 0; i < filesCount; i++ {
wg.Add(1)
go func() {
/...code.../
}
}()
}
for _, file := range files {
workerInput <- file
}
wg.Wait()
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)
}ЗА
E
RS
for {
timerStartFullCycle := time.Now()
for i := 0; i < filesCount; i++ {
wg.Add(1)
go func() {
/...code.../
}
}()
}
for _, file := range files {
workerInput <- file
}
wg.Wait()
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)
}for i := 0; i < filesCount; i++ {
wg.Add(1)wg.Add(filesCount)
for i := 0; i < filesCount; i++ {DK
DK
for i := 0; i < filesCount; i++ {
wg.Add(1)wg.Add(filesCount)
for i := 0; i < filesCount; i++ {RS
DK
RS
RS
for {
timerStartFullCycle := time.Now()
for i := 0; i < filesCount; i++ {
wg.Add(1)
go func() {
/...code.../
}
}()
}
for _, file := range files {
workerInput <- file
}
wg.Wait()
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)
}timerElapsedFullProcessData := time.Since(timerStartFullProcessData)timerElapsedFullProcessData := time.Since(timerStartFullCycle)VK
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)timerElapsedFullProcessData := time.Since(timerStartFullCycle)RS
WaitGroup?RS
for {
timerStartFullCycle := time.Now()
for i := 0; i < filesCount; i++ {
wg.Add(1)
go func() {
/...code.../
}
}()
}
for _, file := range files {
workerInput <- file
}
wg.Wait()
timerElapsedFullProcessData := time.Since(timerStartFullProcessData)
}files это канал?VK
VM
DY