当前位置: 首页 > news >正文

网站建设的经费估算网络营销实际上就是网上营销

网站建设的经费估算,网络营销实际上就是网上营销,聊城专业网站建设制作,手机制作网页用什么软件Controller设计好处 框架设计用controller分请求路由层级,应用从app目录开始对应请求url路由地址,这样设计师方便开发时候通过请求地址层级快速定位接口方法对应的代码位置。 例如api接口请求路径为:​​http://localhost:8110/​​busines…

Controller设计好处

框架设计用controller分请求路由层级,应用从app目录开始对应请求url路由地址,这样设计师方便开发时候通过请求地址层级快速定位接口方法对应的代码位置。

例如api接口请求路径为:​​http://localhost:8110/​​business/user/account/getUserdata ,从地址我们可以指定这个接口的代码在 app目录下的business目录下user目录下account下文件名为account.go里函数名为GetUserdata。这样其他同事维护您的代码也能快速找的代码位置。不像其他Go框架路由手动配置产生路由与文件目录不对应,相关改一个接口找半天。

Controller设计思路

开发应用app目录下有个总controller.go控制器(应用控制器),app目录下(模块)每个文件夹如果需要路由自动加载就要有个controller.go控制器(模块控制器),然后再加载搭配总控制器中去。app下的目录文件夹加载自己目录下目录文件夹。模块是指大业务应用分类,比如后台分:admin后台管理、business业务后台管理、手机app接口、微信小程序等我们分别添加admin、admin、phoneapi、wxapp。详情在下面介绍。

1.应用控制器

   在应用业务目录app下添加一个总的控制器(controller.go)来引入app下模块的路径,例如引入admin、business模块。controller.go代码如下

  

package controller/**
* app路由引入口《引入模块控制器》
*
* 请把您使用包用 _ "gofly/app/home/XX"导入您编写的包 自动生成路由
* 不需要使用的模块则注释掉 例如home模块暂时用不到就注释掉,这样不占用资源,使用是取消注释即可。
* 路由规则:包路径“home/article” + 包中结构体“Cate”转小写+方法名(首字母转小写_ "gofly/app/business/datacenter"*/
import (_ "gofly/app/admin"_ "gofly/app/business"
)

这样admin和business下的控制器import的路径文件就会加载到路由中。

2.模块控制器

模块也分成多个业务,比如business业务后台可分文章article、用户user、测试test等时就在business目录下的controller.go添加article、user、test 路径目录,结果如下图:

 

business目录下的controller.go代码如下:

package controller/**
* 引入控制器
* 请把您使用包用 _ "gofly/app/home/XX"导入您编写的包 自动生成路由
* 不是使用则注释掉
* 路由规则:包路径“home/article” + 包中结构体“Cate”转小写+方法名(首字母转小写    _ "gofly/app/business/datacenter"即:http://xx.com/home/article/cate/get_list
*/
import (_ "gofly/app/business/article"// _ "gofly/app/business/test"_ "gofly/app/business/user"
)

如果不需要让路由加载test,则注释获取删除即可上面带// _ "gofly/app/business/test" 代码已经用//注释,路由就不会去加载test内部文件的方法。或者删除掉test文件及控制器路径。不删除代码是方便下次启用。

然后article,user这些业务块就不用添加controller.go控制器了,除非还需要问下分模块。业务块目录下就添加.go文件编辑业务代码了,系统自动加载业务块内的方法到路由中,无需手动导入路由。具体如何开发业务代码 请到下面这篇了解:

基于gin框架根据文件目录层级和文件名自动生成路由_gin 自动生成路由-CSDN博客文章浏览阅读1k次,点赞18次,收藏29次。本文主要介绍如何及,比如新增一个添加文章分类(在cate.go直接添加一个func函数-单个接口)、和新增一个文章评论的功能(新添加一个.go文件多个接口),我们用两个例子说明这个中情况开发。_gin 自动生成路由https://blog.csdn.net/qq_23731311/article/details/136329656?spm=1001.2014.3001.5501

http://www.yayakq.cn/news/347793/

相关文章:

  • 东莞市官网网站建设iss怎么做网站
  • 高并发网站建设做一个同城便民信息网站怎么做
  • 网站重构案例深圳菜谱制作
  • 如何建立一个网站卖货一家做土产网站
  • 用手机做自己的网站网站前置审核申请报告
  • dede网站建设很卡wordpress文章怎么生成标签
  • 杭州制造业企业做网站做商城网站设计
  • 海口企业自助建站百度智能建站适合优化吗
  • php网站开发背景介绍十个有趣又好玩的网页
  • 宁波网站建设服务商建站模板有哪些
  • 万网空间官方网站做家政下载什么网站或什么群呢
  • 深圳专业设计网站平台怎样做企业的网站建设
  • 广东佛山最新通知seo上首页
  • 公司网站开发模板画册设计一般用什么软件
  • 苏州北京商场网站建设网站模板修改工具
  • 正一品网站建设logo标志设计网
  • 服装网站建设基本流程工商局网站怎么做股东实名认证
  • 热烈祝贺网站上线大连宏帝建设网站
  • cps网站建设南通通明建设监理有限公司网站
  • 衡阳商城网站制作网站卖链接
  • 毛网商城石家庄seo网站管理
  • 建设网站0基础需要学什么开一个网站建设公司需要什么软件
  • 广州网站排名推广wordpress添加icon文件
  • 郑州市东区建设环保局官方网站建站模板推荐
  • 网上做家教的网站顶客网站和网摘网站
  • 宁波网站建设活动费用网站建设
  • 做汽车价格的网站响应式网站怎么做pc端的
  • 北京通信管理局网站备案大同推广型网站建设
  • 延边省建设局网站官网最新百度快速排名技术
  • 营销型网站案例分析怎样防止网站被黑