Size: a a a

2020 July 02

МП

Мимо Проходящий... in Go-go!
Zver
Реализуется. Для этого надо при локе не читать с канала а записывать в него. Увеличивать длину буфера больше 1 нужно только, если хотите сделать семафор.
хотелось бы увидеть, как по вашему это будет выглядеть для "выйти из запроса блокировки, если контекст прервался" и в случае просто залочить без таймаута (как делает обычный мьютекс)
источник

i

ivan in Go-go!
Александр Попов
как вам обьяснить то за 10 минут стиль бешеного тигра что используется в гоу? смотрите примеры проектов, спотыкайтесь, разбивайте кулаки об рефлексию, неправильную композицию кода, цикличные зависимости - и станьте мастером
Скажите пожалуйста, что вы имели ввиду говоря "разбивайте кулаки об рефлексию"? Слышал такое мнение, что использование рефлексии - это попытка использовать Го в качестве инструмента, которым Го не является.
источник

C

Calculon🤖 in Go-go!
ivan
Скажите пожалуйста, что вы имели ввиду говоря "разбивайте кулаки об рефлексию"? Слышал такое мнение, что использование рефлексии - это попытка использовать Го в качестве инструмента, которым Го не является.
stdlib зашел в чат
источник

АП

Александр Попов... in Go-go!
ivan
Скажите пожалуйста, что вы имели ввиду говоря "разбивайте кулаки об рефлексию"? Слышал такое мнение, что использование рефлексии - это попытка использовать Го в качестве инструмента, которым Го не является.
ну есть такое, если вы начали использовать гоу и вам нужен рефлект - вы ушли не туда, с большой вероятностью
источник

МП

Мимо Проходящий... in Go-go!
ivan
Скажите пожалуйста, что вы имели ввиду говоря "разбивайте кулаки об рефлексию"? Слышал такое мнение, что использование рефлексии - это попытка использовать Го в качестве инструмента, которым Го не является.
это аналогично мнению, что конь в вакууме весит 15 кПа
источник

i

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

МП

Мимо Проходящий... in Go-go!
Александр Попов
ну есть такое, если вы начали использовать гоу и вам нужен рефлект - вы ушли не туда, с большой вероятностью
дадад, авторы Го с большой вероятностью ушли не туда
источник

D

Den in Go-go!
Edgar
А просто писать в Go стиле?
не катит, нужен процедурный
источник

АП

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

E

Edgar in Go-go!
Den
не катит, нужен процедурный
Тогда не брать Go?)
источник

D

Den in Go-go!
Edgar
Тогда не брать Go?)
сюда смотри https://i.imgur.com/xVTsrkQ.png
источник

DP

Daniel Podolsky in Go-go!
Мимо Проходящий
дадад, авторы Го с большой вероятностью ушли не туда
если вы пишете либу общего назначения - скорее всего, рефлексию использовать придется, потому, что других средств обобщенного програмирования нам - пока - не дали

но вы же не пишете либу общего назначения, вы пишете сугубую прикладнуху. и это значит - рефлексия вам вредна, go в текущем виде для обобщенного программирования не предназначен, оно в go всю дорогу через боль и унижение
источник

E

Edgar in Go-go!
Смотрю, и что?
источник

D

Den in Go-go!
Edgar
Смотрю, и что?
то есть не очевидно?
источник

E

Edgar in Go-go!
Может скажешь просто?
источник

DP

Daniel Podolsky in Go-go!
Den
то есть не очевидно?
коллега, снизьте накал токсичности, а?
источник

D

Den in Go-go!
Daniel Podolsky
коллега, снизьте накал токсичности, а?
если я не подлизываюсь и не растекаюсь в формализмах, это не значит что я токсичен
источник

E

Edgar in Go-go!
Den
если я не подлизываюсь и не растекаюсь в формализмах, это не значит что я токсичен
Ответь на вопрос, что я по твоему должен там увидеть?
источник

D

Den in Go-go!
Edgar
Может скажешь просто?
как бы, самые быстрые и высоконагружаемые серверы на каком языке писаны? Именно
источник

i

ivan in Go-go!
Мимо Проходящий
дадад, авторы Го с большой вероятностью ушли не туда
Вероятно, имелось ввиду, что для некоторых задач го - не лучший инструмент. У меня был опыт, когда я использовал go там, где мои коллеги писали на PHP и, вероятно, были правы, а я получил тормоза на ровном месте. В моем случае было много рефлексии. Теперь мне интресно, где это уместно. И уместно ли впринципе
источник