Статья про Пуджика

Статья про Пуджика: https://habr.com/ru/post/439216/
Написано плохо, нет никакого настроения бегать и пиарить свои проекты.

Сегодня с утра как раз думал как ленивы разработчики. Напишут, выложат и молчат. У большинства! по настоящему крутых проектов как правило менее ста звезд на гитхаб. Часто менее 10. Единственная возможность найти такие жемчужины - подписываться на интересных девелоперов и смотреть кому они поставили звезду. Ну или поиск. С другой стороны часто тысячи звезд набирает абсолютный треш.

В качестве примера - неимеверно крутой проект, который тащит ведущий бэкенд девелопер из WeChat - https://github.com/nebula-chat/chatengine Совместимый с телеграм протоколом сервер. Написано настолько сложно, что даже я с трудом продираюсь, хотя вроде уже не новичок в гоу. Намешано от brpc протокола из байду, до распределенной файловой системы (видимо от вичат)

Ну или вот, единственная дата структура, от кода и скорости которой меня не начало тошнить - https://github.com/plar/go-adaptive-radix-tree - 60 звезд

Ну и вообще копошась в гитхаб можно найти целые залежи интересных штук. Недавно натыкался на куски операционки от гугла. А ведь есть еще например битбакет. Это вообще терра инкогнито территория. Хотя и там есть алмазы. Вот например отличный (насколько он вообще может быть отличным) UI интерфейс к винде/линуксу/маку на чистом гоу - https://bitbucket.org/rj/goey/src - не закончен, но он написан/пишется именно так, как надо писать ГУЙ. А не очередная пришлепка к какому-ть sdl2

Habr.Com
pudge встраиваемая база данных в 500 строк на golang
pudge — встраиваемая key/value база данных, написанная на стандартной библиотеке Go. Остановлюсь на принципиальных отличиях от существующих решений. Stateless...