How to Go wrong

Description
Advertising
We recommend to visit

Бизнес блог #1
Выжимаю книги до самой сути.

? Реклама - @jaMasha

? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot

? Оставьте след в истории с помощью книги
https://expert-book.pro

Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.

Last updated 3 days, 10 hours ago

Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru

По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2

Last updated 2 weeks, 2 days ago

2 months ago

Иногда в стандартной библиотеке можно найти любопытные оптимизации, казалось бы, тривиальных вещей. Например, написал я тут strings.Repeat(" ", n) в коде форматирования значения. Это ведь просто чтобы цикл не писать руками, да? Но нет: https://github.com/golang/go/blob/69234ded30614a471c35cef5d87b0e0d3c136cd9/src/strings/strings.go#L532-L595

2 months ago
2 months, 2 weeks ago

Лучшая четверть организаторов GopherCon Russia (не я) делает камерный четырехдневный Go-кэмп в Черногории. С 13-ого по 16-ое октября будет летний лагерь, Kubernetes операторы, горы, PyTorch в Go, отдых, создание игр на Go. Подробности тут, а наш Go-чат делает разыгрыш скидки в 15%.

5 months, 1 week ago

Ну что ж, молчать про итераторы больше нельзя: https://www.gingerbill.org/article/2024/06/17/go-iterator-design/

www.gingerbill.org

Why People are Angry over Go 1.23 Iterators

NOTE: This is based on, but completely rewritten, from a Twitter post: https://x.com/TheGingerBill/status/1802645945642799423 TL;DR It makes Go feel too “functional” rather than being an unabashed imperative language. I recently saw a post on Twitter showing…

5 months, 4 weeks ago

I think it would be impractical from a process perspective to add ssa-based analyzers to go vet

Любопытно. nilness checker написали уже давно, но запускать по-умолчанию не будут.

GitHub

proposal: cmd/vet: enable nilness checker by default · Issue #59714 · golang/go

Summary Consider enabling the nilness linter by default on go vet (and therefore go test). Details The nilness linter searches for potential nil pointer dereferences in code. It is not enabled by d...

7 months, 1 week ago

В 1.23 завезут то, что в моём детстве было ON ERROR GOTO Handler (ну, почти).

7 months, 2 weeks ago

К слову про тулинг. Bryan C. Mills, один из майнтейнеров go CLI, модулей и прочего, ушёл из Google и Go Team.
Казалось бы – ну и ладно. Но, например, уход обоих оригинальных авторов fuzzing’а в Go фактически сломал его. Так что небольшой повод для волнения есть.

7 months, 2 weeks ago

Я как-то пропустил, но уже с версии 1.21 можно пересобрать Go с GOEXPERIMENT=cacheprog, потом определить переменную GOCACHEPROG и сделать свой распределённый кэш компиляции.
А сейчас вернулись к обсуждения включения этого механизма без эксперимента.

10 months, 1 week ago

Как вы, наверное, знаете (или подозреваете), wiki на GitHub’е не индексируются поисковиками. Сайты вроде https://zchee.github.io/golang-wiki/ появились для решения этой проблемы. Но скоро они уйдут в небытие: в конце года появился https://go.dev/wiki/. Правда, некоторые ссылки там сейчас сломаны, но, думаю, поправят.

10 months, 2 weeks ago
We recommend to visit

Бизнес блог #1
Выжимаю книги до самой сути.

? Реклама - @jaMasha

? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot

? Оставьте след в истории с помощью книги
https://expert-book.pro

Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.

Last updated 3 days, 10 hours ago

Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru

По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2

Last updated 2 weeks, 2 days ago