Size: a a a

2020 April 10

X

Xo in Go-go!
так вот, всё-таки, break гарантирует выход из select-a?
источник

X

Xo in Go-go!
в конце select’a у меня такое, но оно все-равно выполняется
источник

X

Xo in Go-go!
хотя не должно по-идее, так как вот обработка ошибки
источник

X

Xo in Go-go!
какая-то магия прям
источник

p

pragus in Go-go!
Владимир Столяров
да вроде про переиспользование памяти для второго аргумента range не писал только ленивый
а есть на такое линтер?
источник

X

Xo in Go-go!
даже использование такого не спасает)))))
источник

X

Xo in Go-go!
к слову может типа программа не попадает в блок if strings.Contains? - попадает, при изменении job.Error на любой текст, он попадет в результаты с таким текстом....
источник

X

Xo in Go-go!
2) после этого блока if, кода job.Result = true нет
источник

X

Xo in Go-go!
У кого-то есть мысли как такое возможно?
источник

C

Calculon in Go-go!
Xo
в конце select’a у меня такое, но оно все-равно выполняется
в конце селекта это где
источник

C

Calculon in Go-go!
ты код кусками скинул, чето как то не охото собирать пазлы
источник

X

Xo in Go-go!
Перед  }
источник

C

Calculon in Go-go!
скинь свой селект на playground целиком
источник

X

Xo in Go-go!
Сек
источник

ВС

Владимир Столяров... in Go-go!
pragus
а есть на такое линтер?
нашел только такое https://staticcheck.io/docs/checks#SA9001 , но это про defer, да и в gocritic тоже нет
источник

X

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

AS

Andrey S in Go-go!
pragus
а все же знают эту gotcha: https://play.golang.org/p/WBXV-yWQegI

?
память под item выделяется один раз и при каждой итерации значение переменной обновляется, а не выделяется при каждой итерации цикла
источник

C

Calculon in Go-go!
вроде все норм
источник

X

Xo in Go-go!
в jobs <- job попадает, но и по итогу в results тоже попадает..≥ хотя там break и по идее не должно,и во 2 job.Result = false......
источник

C

Calculon in Go-go!
возможно ошибка не reset by peer?
источник