Size: a a a

2020 August 14

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Меня интересует как они вообще будут работать. Я подозреваю, что так go2go и останется
если бы я их делал - я бы так и оставил препроцессор, да
источник

AK

Anton Kucherov in Go-go!
Daniel Podolsky
есть же go2go. почему его не взять?
🙂 Примерно так начиналась эра транспайлеров в JS.
источник

DP

Daniel Podolsky in Go-go!
сонная википедия
потому что он очень сырой
а что не так?
источник

с

сонная википедия... in Go-go!
Daniel Podolsky
а что не так?
там банально не работают импорты как надо, очень много лишних или неправильных генераций
источник

DP

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

ВС

Владимир Столяров... in Go-go!
Anton Kucherov
🙂 Примерно так начиналась эра транспайлеров в JS.
тут хотя бы есть шанс, что втянут в основной компилятор, потому как он один (ну gccgo еще), а не как с браузерами
источник

MG

Max Grigoriev in Go-go!
Владимир Столяров
1.18 в лучшем случае (если я все правильно помню и  релизы полугодовые)
:( это как минимум год
источник

ВС

Владимир Столяров... in Go-go!
ну про такие сроки изначально речь и шла
источник

с

сонная википедия... in Go-go!
Daniel Podolsky
нужны подробности
источник

MG

Max Grigoriev in Go-go!
Daniel Podolsky
есть же go2go. почему его не взять?
потому что оно не продакшн реди :(
источник

с

сонная википедия... in Go-go!
сонная википедия
там банально не работают импорты как надо, очень много лишних или неправильных генераций
и это не считая багов в тайпчеккер
источник

с

сонная википедия... in Go-go!
но там не так страшно, если вы не пишите жесть вроде рекурсивных определений
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
если бы я их делал - я бы так и оставил препроцессор, да
Я, наверное, делал что-то промежуточное: сделал бы два компилятора, но оставил бы общий рантайм и линкер
источник

с

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

с

сонная википедия... in Go-go!
но очень лениво
источник

DP

Daniel Podolsky in Go-go!
Max Grigoriev
потому что оно не продакшн реди :(
по мне - так дело не в реализации, а в самой идее 🙂
источник

DP

Daniel Podolsky in Go-go!
ну это же маргинальные случаи. да, баги, но очевидные и легко обходимые
источник

zl

ziggy lucid in Go-go!
сонная википедия
странное какое-то поведение
ну вот так
сначала думал, может сервер слабоват - 1 ядро было, хотя nginx работал нормально.
взял 3 ядра - результат тот же.
на небольших нагрузках работает отлично, с некоторого порогового значения входящей нагрузки - скатывается в безудержный штопор
сейчас nginx стоит и все ровно - нагрузка почти нулевая
источник

ВС

Владимир Столяров... in Go-go!
а тот же traefik не пробовали?
источник

MG

Max Grigoriev in Go-go!
Daniel Podolsky
по мне - так дело не в реализации, а в самой идее 🙂
Ну для меня все еще боль писать на Го. Я уверен как появятся генерики так сразу запилят аналогу растовых Result и Option и тогда обработка ошибок станет нормальной. Потому что ни в одном нормальном языке вот такое сделать нелья
источник