gowebframework/README.md

23 lines
876 B
Markdown
Raw Normal View History

2018-07-14 10:34:52 +00:00
# gowebframework
2018-07-14 10:58:25 +00:00
Petit framework web en go pour des petites applications avec chargement des templates et serveur intégré
Le framework se charche de servir les fichiers statiques (url: /static/) et, en mode debug, recharge automatiquement les templates.
Le fichier de configuration est passé dans Configure et doit être au format json avec les paramètres suivants :
```json
{
"StaticFolderPath": "statics/",
"TemplateIncludePath": "templates/",
"TemplateLayoutPath": "templates/layouts/",
"TemplateExtensionPattern": "*.gohtml",
"ServerPort": ":8000",
"Domain": "http://git.an",
"MainTemplate": "{{define \"main\" }} {{ template \"base\" . }} {{ end }}",
"Debug": false
}
```
Le MainTemplate est utilisé pour charger tous les templates, il peut être utilisé tel quel ou modifié si vous savez ce que fous faites. Dans le doute, laissez celui par défaut.