package routers
import (
beego "github.com/beego/beego/v2/server/web"
"p001/controllers"
)
func init() {
beego.Router("/", &controllers.MainController{})
beego.Router("/hello/rjson", &controllers.HelloController{}, "get:ReturnJSON")
beego.Router("/hello/json", &controllers.HelloController{}, "post:Json")
beego.Router("/hello/xml", &controllers.HelloController{}, "post:Xml")
}
package controllers
import (
"encoding/json"
"encoding/xml"
"fmt"
"github.com/beego/beego/v2/core/validation"
beego "github.com/beego/beego/v2/server/web"
)
type Student struct {
Id string `json:"id" form:"id"`
Name string `json:"name" form:"name"`
Age int `json:"age" form:"age"`
Hobby []stri