Микроблог

Уже где-то полтора года я веду Телеграм канал. Всё это время мне хотелось выложить все посты на сайт.

Базовые требования были следующие:

Есть много вариантов, например Hugo, 11ty, Ghost buster.

Но хотелось чего-то более “простого” и одновременно “умного”, например, чтобы генератор сам понимал что в файле bfg_ru.md лежит пост на русском, чтобы теги постов можно было просто перечислить в конце файла, а не описывать их в каком-то специальном формате в начале файла.

Короче, я написал небольшую программу на Go которая берет посты из репозитория и за секунду строит статический HTML сайт.

genblog

Всё ещё довольно сырое, но результат меня уже вполне устраивает.