github.com/naoina/kocha@v0.7.1-0.20171129072645-78c7a531f799/cmd/kocha-new/skeleton/new/main.go.tmpl (about)

     1  package main
     2  
     3  import (
     4  	"{{.appPath}}/app/controller"
     5  	"{{.appPath}}/config"
     6  
     7  	"github.com/naoina/kocha"
     8  )
     9  
    10  func main() {
    11  	config.AppConfig.RouteTable = kocha.RouteTable{
    12  		{
    13  			Name:       "root",
    14  			Path:       "/",
    15  			Controller: &controller.Root{},
    16  		},
    17  		{
    18  			Name:       "static",
    19  			Path:       "/*path",
    20  			Controller: &kocha.StaticServe{},
    21  		},
    22  	}
    23  	if err := kocha.Run(config.AppConfig); err != nil {
    24  		panic(err)
    25  	}
    26  }