### Request Flow
conf/route
GET / App.Index
App.IndexとはApp ControllerのIndexメソッドに飛ぶということ
### Controller
app/controllers/app.go
package controllers
import (
"github.com/revel/revel"
)
type App struct {
*revel.Controller
}
func (c App) Index() revel.Result {
greeting := "Alopha World"
return c.Render(greeting)
}
### Template
app/views/App/index.html
{{set . "title" "Home"}}
{{template "header.html" .}}
<header class="jumbotron" style="background-color:#A9F16C">
<div class="container">
<div class="row">
<h1>{{.greeting}}</h1>
<p></p>
</div>
</div>
</header>
<div class="container">
<div class="row">
<div class="span6">
{{template "flash.html" .}}
</div>
</div>
</div>
{{template "footer.html" .}}
なるほど、だいたい掴めた。直感的に分かりやすい。
よし、Revelで書こう