6.2. 示例
如有疑问请加群询问,交流群:836414068
例
使用专属注册器注册
type TestServer struct {
}
func (s *TestServer) GetName() {
}
func (s *TestServer) GetUpdate() {
}
func main(){
a := aurora.NewAurora()
a.Url("/", &TestServer{}) aurora.Run(a)
}
上述例子 使用 a.Url("/", &TestServer{})
方法注册结构体,会按照规则解析绑定的函数,GetName()
将解析为接口 /name
,GetUpdate()
将解析为接口 /update
,
其类型都是Get请求,需要转换为其他类型的请求修改开头的驼峰前缀即可比如, PostUpdate()
。