Introduction
Kocha is a convenient web application framework.
In order to learn basic usage of Kocha, see Getting started.
Features
- Batteries included
- All configurations are in Go's syntax
- Generate an All-In-One binary
- Compatible with net/http
Requirement
- Go 1.3 or later (http://golang.org)
Organization
.
|-- app
| |-- controller
| | `-- root.go
| `-- view
| |-- layout
| | `-- app.html.tmpl
| `-- root.html.tmpl
|-- config
| |-- app.go
| `-- routes.go
|-- main.go
`-- public
`-- robots.txt
main.go
is entry point and config/app.go
is a main configuration file.
They are plain Go source files, so you can be customized without learn the own syntax for configuration file.