作业给些答案

来源:6-9 【勤于思考,夯实学习成果】阶段练习题

lhq丶丿

2020-03-09

老师,像六章最后留的问题,可否给一些代码啊?把作业的答案也公布一下。

写回答

1回答

Cap

2020-03-09

  • 通过切片定义个通用的接口类型 类似 type IBController interface{};

  • 在接口上定义Init() 函数,用来获取控制器名称,注册控制器等;

  • 实现个IBController接口的 结构体叫 BController{}  并且实现 Init() 函数;

  • 在每个控制器中都继承这个BController{} 结构图 类似type AppController struct {
      base.BController
    }

  • 在main.go 文件中可以写入个启动函数比如 initApp.Bootstrap():

  • 在Bootstrap() 中设置切片用来存放,初始化结构体;

  • 调用初始化函数;


0
1
qq_天马山_0
同求提供课后练习题的参考答案, 能否提供下?
2020-05-04
共1条回复

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1462 学习 · 443 问题

查看课程