routers

package
v0.0.0-...-a8acd24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2017 License: Apache-2.0 Imports: 2 Imported by: 0

README

Routers

This is generated by Beego framework to store the routers of back-end side.

Router.go

It's easy to add a new router. You just need to copy the existing one and edit your url and controller.

If you want to use that url instead of showing a 404 page, you should registe it here.

For example, now seagull has accepted requests from the following url.

func init() {
  beego.Router("/", &controllers.MainController{})
  beego.Router("/containers", &controllers.MainController{})
  beego.Router("/containers/:id", &controllers.MainController{})
  beego.Router("/images", &controllers.MainController{})
  beego.Router("/images/:id", &controllers.MainController{})
  beego.Router("/images/:user/:repo", &controllers.MainController{})
  beego.Router("/configuration", &controllers.MainController{})
  beego.Router("/dockerhub", &controllers.MainController{})
  beego.Router("/dockerapi/containers/json", &controllers.DockerapiController{}, "get:GetContainers")
  beego.Router("/dockerapi/containers/:id/json", &controllers.DockerapiController{}, "get:GetContainer")
  beego.Router("/dockerapi/containers/:id/top", &controllers.DockerapiController{}, "get:TopContainer")
  beego.Router("/dockerapi/containers/:id/start", &controllers.DockerapiController{}, "post:StartContainer")
  beego.Router("/dockerapi/containers/:id/stop", &controllers.DockerapiController{}, "post:StopContainer")
  beego.Router("/dockerapi/containers/:id", &controllers.DockerapiController{}, "delete:DeleteContainer")
  beego.Router("/dockerapi/images/json", &controllers.DockerapiController{}, "get:GetImages")
  beego.Router("/dockerapi/images/:id/json", &controllers.DockerapiController{}, "get:GetImage")
  beego.Router("/dockerapi/images/:user/:repo/json", &controllers.DockerapiController{}, "get:GetUserImage")
  beego.Router("/dockerapi/images/:id", &controllers.DockerapiController{}, "delete:DeleteImage")
  beego.Router("/dockerapi/version", &controllers.DockerapiController{}, "get:GetVersion")
  beego.Router("/dockerapi/info", &controllers.DockerapiController{}, "get:GetInfo")
  beego.Router("/dockerapi/images/search", &controllers.DockerapiController{}, "get:GetSearchImages")
}

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL