nvkv
вам свыше ниспослан стайлгайд
Daniel
An7on
делали, однако конструкция то общедоступна)
Aleksey
Го для МК не популярен?)))
nvkv
Мерль
какие комменты
какие goto
Для выхода из конкретного цикла есть лейблы.
Использовать goto для циклов - за это убивать просто надо
nvkv
кстати, я не уверен, что go lint не сругается на это дело
Mikalai
nvkv
А вообще, коллеги, это эпохальный момент
分解物質
nvkv
27 февраля 2017 года
nvkv
в чате про Голенг обсуждают преимущества гоуту
Daniel
:)
🏳️ Phil
Мерль
Разве что через gcc но там придётся с libc возиться
Mikalai
Мерль
И главное - не понятно зачем
分解物質
(я использую goto ингода)
分解物質
nvkv
Oleg
Нииспользую goto от слова совсем
分解物質
nvkv
я в нём около года писал код на Objective-C
🏳️ Phil
Acme?
реально на plan9 ктото сидит?
Daniel
вот это хороший пример реального говна.
分解物質
nvkv
потом меня в дурку забрали, конечно
分解物質
nvkv
Мерль
nvkv
я на маке им пользовался, например
🏳️ Phil
Daniel
nvkv
Рас делал Plan9 From Userspace
分解物質
🏳️ Phil
фуууууууу
分解物質
я про товй
давай профикси, научи меня
серьёзно
One
10 CLS
20 GOTO 10
30 END
Синклер-ностальджи
nvkv
分解物質
分解物質
func retrive(buff *bytes.Buffer, uurl string, c http.Client) error {
var errc uint
buff.Reset()
rec:
res, err := c.Get(uurl)
if err != nil { goto erro }
_, err = buff.ReadFrom(res.Body)
if err != nil { buff.Reset(); res.Body.Close(); goto erro }
res.Body.Close()
return nil
erro:
if errc < 15 {
errc++
time.Sleep(time.Millisecond * 500)
goto rec
}
return err
}
🏳️ Phil
)))
nvkv
я специально под Acme даже мышку купил
nvkv
потому что в 2014 было очень тяжело найти мышку с аппаратной третьей кнопкой
🏳️ Phil
🏳️ Phil
они же все сейчас с третьей кнопкой
nvkv
nvkv
в итоге взял вот такую пепяку
nvkv
nvkv
Был дико ей доволен, но у неё ресивер сгорел
nvkv
А потом я старый стал совсем, плюнул на всё и купил лоджитековский трекбол
nvkv
всем рекомендую
nvkv
чудесная штука
One
я со старыми педалями извращался, когда руль поломал, как в старом анекдоте
"Шифт ногой нажимать - это прикольно"
One
но педали с ноутом не повозишь в командировки
One
а вообще в виме режимы менять - пуля
分解物質
分解物質
ну форматирование можно было бы и улучшить тут
Daniel
Daniel
или даже перед if
Roman
Забавно, что arm быстрее x86 в расчете sha256
Constantine️
интересные развлечения у тебя в час ночи ))
Roman
Vladimir
Aleksey
По поводу goto vs for, результат дизасембла обоих вариантов:
lex@mba$ diff goto.asm for.asm
✓ @ Tue Feb 28 03:05:23 MSK 2017
Daniel
Сюрприз
Roman
Vladimir
Vladimir
Я что то просто результаты проморгал