LINUX.ORG.RU

История изменений

Исправление kaldeon, (текущая версия) :

Да вроде близко

Ну например нужно вернуть функцию, в которой есть несколько переменных из окружающего скоупа. Как это сделать? Придётся возвращать не просто функцию, а структуру с данными и указателем на функцию.

Возможно, но неприятно.

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

Исходная версия kaldeon, :

Да вроде близко

Ну например нужно вернуть функцию, в которой есть несколько переменных из окружающего скоупа. Как это сделать? Придётся возвращать не просто функцию, а структуру с данными и указателем на функцию.

Возможно, но неприятно.

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