Size: a a a

2020 April 02

DP

Daniel Podolsky in Go-go!
Edgar
Тогда предложил бы вариант @onokonem , но просто без счетчика внутри горутины, одна таски пришла по каналу, выполнилась, вернули ответ по каналу и взяли след. таску
ну селекты-то можно параллельно гонять
источник

SA

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

SA

Sky Alex in Go-go!
А паники как хенлдить?
источник

DP

Daniel Podolsky in Go-go!
в чем у вас проблема?
источник

DP

Daniel Podolsky in Go-go!
респонс отдавать по каналу, паники хендлить рекавером
источник

АП

Александр Попов in Go-go!
Sky Alex
А респонс как отдавать?
так вы нашли "канал базы, написали туда - когда он ответ вернет - тогда и респорз"
источник

АП

Александр Попов in Go-go!
не буферизированный можно же сделать
источник

SA

Sky Alex in Go-go!
Зачем єто все, если нельзя проверить что мютекс уже залочен то я просто добавлю массив с списком актуальных локов.
источник

SA

Sky Alex in Go-go!
Просто, быстро, производительно и не запутано.
источник

VM

Vladislav Milenin in Go-go!
ничуть не производительно 🙂
источник

RS

Roman Sharkov in Go-go!
Sky Alex
Просто, быстро, производительно и не запутано.
раз у вас есть решение, то к чему, собственно, тогда вопрос? 😅
источник

SA

Sky Alex in Go-go!
Roman Sharkov
раз у вас есть решение, то к чему, собственно, тогда вопрос? 😅
Так вопрос то был простой, можно ли проверить что мютекс залочен.
А тут все с агрились.
источник

VM

Vladislav Milenin in Go-go!
форкните sync
источник

SA

Sky Alex in Go-go!
Возжно всех тригернул вопрос про ехо каналы, но он к этой задаче не имеет отношения.
источник

DP

Daniel Podolsky in Go-go!
Sky Alex
Так вопрос то был простой, можно ли проверить что мютекс залочен.
А тут все с агрились.
вы не представляете, какое количество такого гуано нам приходится читать и поддерживать

конечно, сагрились
источник

RS

Roman Sharkov in Go-go!
Sky Alex
Так вопрос то был простой, можно ли проверить что мютекс залочен.
А тут все с агрились.
> Так вопрос то был простой, можно ли проверить что мютекс залочен.

нет, нельзя. И обычно такой вопрос является индикатором того, что у вас неправильный подход к решению проблемы
источник

VM

Vladislav Milenin in Go-go!
Теперь я понимаю зачем вопрос на собесах “как устроен мьютекс"
источник

SA

Sky Alex in Go-go!
Roman Sharkov
> Так вопрос то был простой, можно ли проверить что мютекс залочен.

нет, нельзя. И обычно такой вопрос является индикатором того, что у вас неправильный подход к решению проблемы
Нет, просто изначально не предусмотрел возможное требование.
источник

RS

Roman Sharkov in Go-go!
Sky Alex
Нет, просто изначально не предусмотрел возможное требование.
ну так переписывайте 🙂
источник

DP

Daniel Podolsky in Go-go!
Vladislav Milenin
Теперь я понимаю зачем вопрос на собесах “как устроен мьютекс"
бесполезно так спрашивать. или не знают, или знают, но не понимают, что из этого следует

хорошо спросить - чем Mutex от RWMutex отличается
источник