cerrado @ 8f5f9ff24b0327f7640e3619de109e1f19cfba1d

 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="row">
27{%= p.GitContent() %}
28</div>
29{% endfunc %}
30
31{% func (p *GitItemPage) Script() %}
32{% endfunc %}