Size: a a a

2019 December 27

SA

Sky Alex in Go-go!
case v, ok := <- signal; ok:
./prog.go:12:26: syntax error: unexpected semicolon, expecting :
источник

ВС

Владимир Столяров in Go-go!
Не, надо без ; ok в конце
источник

SA

Sky Alex in Go-go!
./prog.go:12:11: ok declared and not used
источник

ВС

Владимир Столяров in Go-go!
Ну а внутри case уже if ok
источник

SA

Sky Alex in Go-go!
Да че ж оно такое многословное...
источник

SA

Sky Alex in Go-go!
Вы єтого не видели.
источник

ВС

Владимир Столяров in Go-go!
))
А вообще, если пишете функцию, что блокируется и может быть остановлена - принимайте контекст первым параметром
источник

SA

Sky Alex in Go-go!
Владимир Столяров
))
А вообще, если пишете функцию, что блокируется и может быть остановлена - принимайте контекст первым параметром
Тут я уже целый день голову ломаю.
Я так понял если что-то зависнет на io, то пишы пропало.
источник

ВС

Владимир Столяров in Go-go!
Ну, так отвечали ж, что смотря какое io. В том или ином виде таймауты можно везде задавать
источник

SA

Sky Alex in Go-go!
У меня тут помойка на цефе, написал к ней апи с снапшотами и блекджеком.
И тут получается хрень, если в момент чтения обьекта или снятия лока идет ребалансинг и обєкт перемещается на друго осд то read залипает наглухо.
источник

SA

Sky Alex in Go-go!
А когда отлипает то просто продолжает писать и получается мусор.
источник

а

а кто это in Go-go!
Sky Alex
Да че ж оно такое многословное...
в каком месте?
источник

ВС

Владимир Столяров in Go-go!
Вот, а что используется для работы с ceph
источник

SA

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

ВС

Владимир Столяров in Go-go!
А именно чтение файла тоже этой либой или через os.Open
источник

SA

Sky Alex in Go-go!
Этой.
источник

SA

Sky Alex in Go-go!
cephfs тут не используется.
источник

SA

Sky Alex in Go-go!
Работа на прамую с пулом.
источник

ВС

Владимир Столяров in Go-go!
А почему бы не попробовать другой подход тогда: монтировать фс и работать с файлами нативно через os
источник

ВС

Владимир Столяров in Go-go!
И да, я так понимаю, это биндинг к сишным либам, поэтому гошный io тут никаким боком не задействован
источник