cerrado @ f1643ffcbd543cacfe9ab5e46eafdd0c39cd47fd

 1{% interface 
 2GitItemBase {
 3   Nav(name string)
 4   GitContent()
 5}
 6%}
 7
 8{% code
 9type GitItemPage struct {
10    Name string
11    GitItemBase
12}
13%}
14
15{% func (p *GitItemPage) Title() %}Git | List{% endfunc %}
16
17{% func (p *GitItemPage) Navbar() %}{%= Navbar(Git) %}{% endfunc %}
18
19{% func (p *GitItemPage) Content() %}
20<div class="row">
21    <h3>{%s p.Name %}</h3>
22</div>
23<div class="row">
24{%= p.Nav(p.Name) %}
25</div>
26<div class="container">
27{%= p.GitContent() %}
28</div>
29{% endfunc %}
30
31{% func (p *GitItemPage) Script() %}
32{% endfunc %}