48 lines
1.6 KiB
Text
48 lines
1.6 KiB
Text
# surdeus
|
||
|
||
Мой сайт для хранения заметок и документов.
|
||
|
||
Сайт построен полностью на Golang, для рендера сначала
|
||
происходит препроцессинг Markdown с помощью написанного мной [pp](https://vultras.su/util/pp) и встроенного
|
||
в него [tengo](https://github.com/d5/tengo),
|
||
|
||
Вот пример динмаческого контента:
|
||
|
||
<?
|
||
for i:=1 ; i<=50 ;i++ {
|
||
print(i)
|
||
if i < 50 {
|
||
print(", ")
|
||
}
|
||
}
|
||
?>
|
||
|
||
Да, поверь, мне было бы слишком лень писать 50 цифр. Не веришь? Вот тебе динамическое время: <?
|
||
times := import("times")
|
||
print(times.now())
|
||
?>
|
||
|
||
А затем, серверно привязанные данные подставляются самим Go и рендерятся в
|
||
HTML с помощью [gomarkdown](https://github.com/gomarkdown/markdown).
|
||
|
||
Всё это написано в Neovim запущено через терминал, скорее всего Konsole из KDE.
|
||
|
||
## О себе
|
||
|
||
Андрей Пархоменко из Тюмени (surdeus). Да, я не шифруюсь.
|
||
|
||
* [Разработчик](https://vultras.su/surdeus)
|
||
* Этот сайт
|
||
* [vultras.su](https://vultras.su/) - сервис для моих репозиториев
|
||
|
||
* Музыкант/Аудио-инженер
|
||
* Дизайнер
|
||
|
||
## Контакты
|
||
|
||
* [Telegram](https://t.me/surdeus)
|
||
|
||
## Разделы
|
||
|
||
* [RPG(НРИ)](/rpg)
|
||
|