Ejemplo n.º 1
0
// NewUserAPI derp
func NewUserAPI(dbname string, dbuser string, port int) *UserAPI {
	api := &UserAPI{
		App: app.NewApp(port),
	}

	api.App.AddDatabase(dbname, dbuser)
	api.App.AddMigrations("foo")
	api.App.AddRoute("GET", "/{id}", usersRead)
	api.App.AddRoute("GET", "/", usersIndex)
	api.App.AddRoute("POST", "/", UserCreate)

	database = *api.App.Database

	return api
}
Ejemplo n.º 2
0
func main() {
	app := app.NewApp(8080)
	app.AddRoute("GET", "/", handler)
	app.Listen()
}