
Paul
23.10.2018
09:20:45
иначе там нил и вызов метода
будет паника

Olzhas
23.10.2018
09:21:26
уволить того кто это написал

Roman
23.10.2018
09:21:44
будет паника
бинго. но во всем виноват defer, потому что он лишает контроля

Google

Paul
23.10.2018
09:22:48
при чем тут defer, просто его нужно добавлять только убедившись что http.Get не вернул ошибку

Olzhas
23.10.2018
09:23:35
но он лишает контроля!

Paul
23.10.2018
09:23:48
https://habr.com/company/mailru/blog/314804/#36
прям наш случай

Olzhas
23.10.2018
09:24:58
defer не нужен
он лишает контроля
перестаешь себя контролировать
начинаешь писать на жс
пользоваться дебаггером
деградация!

Александр
23.10.2018
09:26:58
ну эй
тут то не флудите

Olzhas
23.10.2018
09:27:46

Google

Александр
23.10.2018
09:27:55
ну редко

Olzhas
23.10.2018
09:28:09

Vladimir
23.10.2018
09:30:10
и я редко 8))) а тут секта defer-ИТСТОВ! Прям де-жа-вю какое то на преложение работать без defer повылазила нечисть, то же самое и с range позавчера!

Olzhas
23.10.2018
09:31:48

SkyCoffee
23.10.2018
09:31:59
Про defer ошиблись, с return он как раз не связан, а вызывается в конце скоупа, только что проверил
defer fmt.Println("usual defer")
{defer fmt.Println("hello from scope")}
сначала выводит from scope, потом обычный.

Павел
23.10.2018
09:32:57

SkyCoffee
23.10.2018
09:33:28
как там была песочница для go? на коде и покажу

Olzhas
23.10.2018
09:33:48
first in - first out
никакой тайны

Павел
23.10.2018
09:34:04
может last ?

Daniel
23.10.2018
09:34:12
А?!

Artem
23.10.2018
09:34:29

Daniel
23.10.2018
09:34:38
Что тут опять за содомия?

Olzhas
23.10.2018
09:35:02

Илья
23.10.2018
09:35:22
Говорят дефер не нужен, гадают на джиэсе

Daniel
23.10.2018
09:35:28
С утра как началось, так и продолжается

snip
23.10.2018
09:35:30

Daniel
23.10.2018
09:36:14
Банить лень

Google

Daniel
23.10.2018
09:36:38
Читать сначала тоже лень
Автор сборочного скрипта объяснил, зачем?
Или забил?

Artem
23.10.2018
09:37:19
забил вроде

Daniel
23.10.2018
09:37:37
Ну и хрен с ним

Vladimir
23.10.2018
09:37:44

SkyCoffee
23.10.2018
09:38:03
ошибся, все-таки порядок defer про конец функции, а не scope: https://play.golang.org/p/N8xTFUztyra

snip
23.10.2018
09:38:08
Только не начинайте снова, пожалуйста

Daniel
23.10.2018
09:38:25

Павел
23.10.2018
09:38:37
https://play.golang.org/p/SDnF_jGQ5vE

Vladimir
23.10.2018
09:38:40

Olzhas
23.10.2018
09:38:42

Roman
23.10.2018
09:38:43

Olzhas
23.10.2018
09:39:01

Roman
23.10.2018
09:39:06

Olzhas
23.10.2018
09:39:13
панику кидает

Илья
23.10.2018
09:39:18
Владимир любит контроль, так сказать адепт бдсм

snip
23.10.2018
09:39:32
Глумление

Roman
23.10.2018
09:39:39

Google

Vladimir
23.10.2018
09:39:45
чтобы был контроль
ну как БЭ когда вы работает без defer вам приходится думать куда поставить body.Close()

snip
23.10.2018
09:39:47
Сейчас ещё будет флуд и стикеры

Olzhas
23.10.2018
09:40:12

Roman
23.10.2018
09:40:17

Daniel
23.10.2018
09:40:31
Вода теплая

Paul
23.10.2018
09:40:32
гифки это вообще рак

Daniel
23.10.2018
09:40:38
Я тут в израиле
+27

Roman
23.10.2018
09:40:53

Olzhas
23.10.2018
09:41:10

SkyCoffee
23.10.2018
09:41:39
А у меня гроза и молнии, я в... том еще местечке.

Vladimir
23.10.2018
09:41:47

Daniel
23.10.2018
10:08:43
да только сейчас и класс
летом я сюда ни ногой

Vadim
23.10.2018
10:09:22
У меня 22(
На Крите
Но я по музеям

SkyCoffee
23.10.2018
10:10:07
Где можно найти новые текстовые редакторы для кода?

Daniel
23.10.2018
10:10:15
а нужны?
у нас есть три варианта

Google

Daniel
23.10.2018
10:10:28
их должно хватить всем

SkyCoffee
23.10.2018
10:10:57
Хочется скорость и ресурсопотребление Vim + нежнейшую кривую обучения atom или sublime + расширяемость на простом и понятном языке

Vladimir
23.10.2018
10:11:00
4-ре насчитал

Darwin
23.10.2018
10:12:06
два всего ведь
вскод и вим-го)

SkyCoffee
23.10.2018
10:12:38
vim-go - это отдельный редактор или для vim дополнение?

Darwin
23.10.2018
10:12:47
дополнение

SkyCoffee
23.10.2018
10:13:16
vscode на electron, goland на java. Редакторы великолепны, но рантаймы у них очень тяжелые.

Илья
23.10.2018
10:14:30
можно neovim попробовать
там автокомплит будет

Vladimir
23.10.2018
10:15:32

Darwin
23.10.2018
10:16:07