Goframe实例——focus-single学习(二)

一、项目入口文件cmd.go

1.1 简介:cmd层负责引导程序启动,显著的工作是初始化逻辑、注册路由对象、启动server监听、阻塞运行程序直至server退出。

1.2 代码分析:

1.2.1 前台系统路由注册:

s.Group("/",func(group*ghttp.RouterGroup) {

group.Middleware(

service.Middleware().Ctx,

service.Middleware().ResponseHandler,

)

group.Bind(

controller.Index,//首页

controller.Login,//登录

controller.Register,//注册

controller.Category,//栏目

controller.Topic,//主题

controller.Ask,//问答

controller.Article,//文章

controller.Reply,//回复

controller.Search,//搜索

controller.Captcha,//验证码

controller.User,//用户

)

当客户端的请求

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容