Size: a a a

Go (Golang) Дайджест

2021 April 06
Go (Golang) Дайджест
Мало информативная статья о написании линтеров. 😣

https://developer20.com/custom-go-linter
источник
2021 April 09
Go (Golang) Дайджест
Что нового в GoLand 2021.1 🧐

https://www.jetbrains.com/go/promo/whatsnew/
источник
Go (Golang) Дайджест
источник
2021 April 12
Go (Golang) Дайджест
Будете в кондиции, прочитайте этот пост. 😌

https://dtyler.io/articles/2021/04/13/sync_cond/
источник
Go (Golang) Дайджест
источник
2021 April 15
Go (Golang) Дайджест
Вопрос, в пакете syscall есть сгенеренные ztypes файлы под каждую платформу. В amd64 есть структура:

type Statfs_t struct {
Type    int64
Bsize   int64
Blocks  uint64
Bfree   uint64
Bavail  uint64
Files   uint64
Ffree   uint64
Fsid    Fsid
Namelen int64
Frsize  int64
Flags   int64
Spare   [4]int64
}


Для чего нужен Frsize?
источник
Go (Golang) Дайджест
Интересный игровой проект.

https://github.com/giongto35/cloud-morph
источник
Go (Golang) Дайджест
Вряд ли вы столкнётесь с надобностью таких id, но пусть будет тут. 👇

https://github.com/godruoyi/go-snowflake
источник
2021 April 17
Go (Golang) Дайджест
источник
Go (Golang) Дайджест
Почему растут бинарники?

https://www.cockroachlabs.com/blog/go-file-size-update
источник
Go (Golang) Дайджест
Спасибо вам что читаете :) в статье много дезинформации. Опровержение от Расса на ХН. 😱👇

https://news.ycombinator.com/item?id=26834128
источник
2021 April 19
Go (Golang) Дайджест
Ох 😬 ну сколько можно-то, а?

https://fasterthanli.me/articles/whats-in-the-box
источник
Go (Golang) Дайджест
sync.Cond, откуда и зачем. 🤌

https://dtyler.io/articles/2021/04/13/sync_cond
источник
2021 April 20
Go (Golang) Дайджест
Возможно пригодится для тестов. Простой фаззинг SQL таблиц. 🤓

https://github.com/PumpkinSeed/sqlfuzz
источник
Go (Golang) Дайджест
В копилочку 🐖 репосов по работе с изображениями 🌁.

https://github.com/RH12503/triangula
источник
Go (Golang) Дайджест
Пришел, вбросил, затролил. 😆

Пропоузал Роба Пайка про расширения синтаксиса для более простого получения поинтеров на простые типы. 🤓

Я лично за второй вариант.

https://github.com/golang/go/issues/45624
источник
Go (Golang) Дайджест
источник
2021 April 21
Go (Golang) Дайджест
Больше перфоманса! 😛 С 1.17 благодаря новому ABI.

https://github.com/golang/go/issues/40724#issuecomment-821758073
источник
2021 April 23
Go (Golang) Дайджест
GopherCon Russia 2021 стартует уже через полчаса, и бесплатная регистрация ещё открыта! Все на https://www.gophercon-russia.ru !

А ещё там можно купить билет на крутейшие воркшопы в субботу и воскресенье. Булат Замалутдинов и Николай Маржан расскажут как писать Kubernetes-операторы, чтобы всё работало и не ломалось; Искандер Шарипов расскажет как крафтить линтеры, чтобы самим всё не сломать; а Валерий Мелешкин и я расскажем как применять property-based тесты и фаззинг, чтобы самим ломать свой код до production. Места ещё есть!
источник
Go (Golang) Дайджест
Олег в @go_perf уже писал о том что в 1.17 завезут конверсию слайса в поинтер на массив. Но вот вам еще статейка. 👇

https://utcc.utoronto.ca/~cks/space/blog/programming/GoConvertSliceToArray
источник