Написан на языке Go для ознакомления с оным, на основе идей подсмотренных здесь и здесь.
Дизайн позаимствован из блога Александра Демина.
Исходный код генератора src/main.go читает txt/index.json,
где в заданном порядке определены минимально необходимые метаданные
для генерации страниц сайта и по которым ищется искомый файл txt/<file>.md,
markdown-текст которого трансформируется в html и затем помещается в
заранее определенные места в шаблоне src/dsgn.html.
Корень проекта и есть корень сайта. Подробнее.
"Name": "Cтрока"- название поста или страницы."Date": "Строка"- дата публикации в формате"YYYY-MM-DD", если значение не указано, то получится просто страница на диске, не пост - без вывода ее на главную и без вывода вfeed."File": "Строка"- имя файла с текстом markdown без расширения, также используется как часть адреса (slug) для выходной страницы.
Да, посты в индекс будут выводится тупо в указанном здесь порядке.