Size: a a a

2020 February 17

RS

Roman Sharkov in Go-go!
а это кто
Есть какие-нибудь книжки по ФП в го?
FP в Go?! это как? 🙂

Go ИМХО сугубо императивный язык
источник

S

Sergey in Go-go!
Alexey Shatunov
монады.. функторы
не в языке, где нельзя сделать функцию, обобщенную по типу
источник

Y

YWNWA in Go-go!
не очень понимаю применение context
источник

AS

Alexey Shatunov in Go-go!
YWNWA
не очень понимаю применение context
его и невозможно понять
источник

Y

YWNWA in Go-go!
Alexey Shatunov
его и невозможно понять
всмысле?
источник

RS

Roman Sharkov in Go-go!
YWNWA
не очень понимаю применение context
отменение (по тригеру или по timeout’у)
пробрасывание значений через call stack
источник

Y

YWNWA in Go-go!
Roman Sharkov
отменение (по тригеру или по timeout’у)
пробрасывание значений через call stack
очень сложное объяснение)
источник

Y

YWNWA in Go-go!
кто смотрел курс на coursera от mail.ru?
источник

RS

Roman Sharkov in Go-go!
YWNWA
очень сложное объяснение)
причиной тому очень обширный вопрос.

что именно не понятно? 🙂
источник

AS

Alexey Shatunov in Go-go!
YWNWA
всмысле?
когда ты вне контекста ты воспринимаешь его как отдельный объект, как кота Шредингера.. а вот когда ты в контексте - осознание придет само
источник

Y

YWNWA in Go-go!
Roman Sharkov
причиной тому очень обширный вопрос.

что именно не понятно? 🙂
зачем и когда использовать и что конкретно делает эта штука) тоесть например у меня есть код, который +- как я понял запускает 10 горутин, которые отрабатывают, и те которые работают дольше заданного времени - отменяет их
источник

Y

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

Y

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

Y

YWNWA in Go-go!
Alexey Shatunov
когда ты вне контекста ты воспринимаешь его как отдельный объект, как кота Шредингера.. а вот когда ты в контексте - осознание придет само
знать бы шо за кот шредингера)
источник

AS

Alexey Shatunov in Go-go!
YWNWA
знать бы шо за кот шредингера)
это кот-зомби котрый находится где-то в состоянии перманентного go build
источник

Y

YWNWA in Go-go!
Alexey Shatunov
это кот-зомби котрый находится где-то в состоянии перманентного go build
-_-
источник

Y

YWNWA in Go-go!
меня удивляет, почему в Го изучают асинхронное программирование, если это 1. не фп язык 2. язык нацелен на многопоточность
источник

RS

Roman Sharkov in Go-go!
YWNWA
зачем и когда использовать и что конкретно делает эта штука) тоесть например у меня есть код, который +- как я понял запускает 10 горутин, которые отрабатывают, и те которые работают дольше заданного времени - отменяет их
есть у тебя например HTTP запрос и обработчик

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

в случае отменения запроса контекст будет помечен как отменённый и все кто этот контекст получили смогут это выявить и самостоятельно завершиться
источник

Y

YWNWA in Go-go!
Roman Sharkov
есть у тебя например HTTP запрос и обработчик

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

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

RS

Roman Sharkov in Go-go!
YWNWA
меня удивляет, почему в Го изучают асинхронное программирование, если это 1. не фп язык 2. язык нацелен на многопоточность
асинхронное программирование в Go?
источник