How to Go wrong
1.55K subscribers
11 photos
1 video
190 links
Download Telegram
Все написали, и Russ Cox написал:
* https://research.swtch.com/xz-script
* https://research.swtch.com/xz-timeline
👍9👎4
Я как-то пропустил, но уже с версии 1.21 можно пересобрать Go с `GOEXPERIMENT=cacheprog`, потом определить переменную GOCACHEPROG и сделать свой распределённый кэш компиляции.
А сейчас вернулись к обсуждения включения этого механизма без эксперимента.
👍9👎2
К слову про тулинг. Bryan C. Mills, один из майнтейнеров go CLI, модулей и прочего, ушёл из Google и Go Team.
Казалось бы – ну и ладно. Но, например, уход обоих оригинальных авторов fuzzing’а в Go фактически сломал его. Так что небольшой повод для волнения есть.
😢22👎3🤔2
В 1.23 завезут то, что в моём детстве было ON ERROR GOTO Handler (ну, почти).
🤔15👍3👎2
Если вы зачем-то хотите писать на Go как на Rust’е, то теперь вы можете: https://github.com/borgo-lang/borgo

EDIT: Хотя нет, пока не можете.
🤔6😢4👍2👎2
How to Go wrong
rsc выложил исходники: https://github.com/rsc/gaby
Ждём изменений в языке специально для AI (типа таких) уже в 1.23: https://github.com/golang/oscar

/s
👏4👍2👎1
Go 2 не будет… В смысле, все это и так уже давно знали, но теперь даже сам термин останется только в нашей памяти.
😢4👍3
Breaking news: Russ Cox уходит с должности техлида Go.

Совсем его AI захватил.
😢28👍10🤔3
rsc написал тут про поиск багов делением пополам. Сначала про git bisect (который, как я надеюсь, все используют, когда надо), а потом про деление по пространству, не по времени: https://research.swtch.com/bisect
👍7🤔1