一般建议放到src/controllers里面
    文件名譬如是:IndexController 。建议和struct名称一模一样。一个文件只能放一个struct

    1. type IndexController struct {}
    2. func(this *IndexController) Name () string {
    3. return "IndexController"
    4. }

    控制器名称建议 是大写首字母+Controller
    注意:
    1、控制器必须有个Name方法,且必须返回string,没有参数
    2、必须是指针结构体
    3、必须有个build方法,用来注册路由