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

建设电商网站需要多少钱wordpress模块插件

建设电商网站需要多少钱,wordpress模块插件,怎么上传文件到ftp网站,为什么现在好多人嘲讽做核酸前言 iris(1) iris(2) iris(3) 框架设置操作 当我们的一个路径是xxx/user/info,xxx/user/login,xxx/user/register的时候,我们发现前面都有一个user,我们如果用/{data:string}这样的话这样导致我们的路径是灵活的,所以我们得用其他方法 这里我们的路径是以anime为…

前言

iris(1)
iris(2)
iris(3)

框架设置操作

当我们的一个路径是xxx/user/info,xxx/user/login,xxx/user/register的时候,我们发现前面都有一个user,我们如果用/{data:string}这样的话这样导致我们的路径是灵活的,所以我们得用其他方法

这里我们的路径是以anime为例

animeParty := app.Party("/animes",func(ctx iris.Context){//处理下一级请求ctx.Next()
})
animeParty.Get("/djsy",func(ctx iris.Context){djsyMsg := Anime{Fid:0,FName: "刀剑神域",ZFNumber:0,}ctx.JSON(djsyMsg)
})
animeParty.Get("/yls1",func(ctx iris.Context){djsyMsg := Anime{Fid:1,FName: "野良神第一季",ZFNumber:0,}ctx.JSON(djsyMsg)
})

Golang中分组处理

/**用户模块usersxxx/users/register 注册xxx/users/login   登陆xxx/users/info    获取用户信息
*/
/**路由组请求/users:自定义
*/
userParty := app.Party("/users",func(ctx iris.Context){ctx.Next()
})
userParty.Get("/register",func(ctx iris.Context){userMsg := []User{{Uid: 0,Name: "admin"},{Uid: 1,Name: "zhangsan"},}ctx.JSON(userMsg)
})userParty.Get("/login",func(ctx iris.Context){userMsg := []User{{Uid: 0,Name: "admin"},{Uid: 1,Name: "zhangsan"},}ctx.JSON(userMsg)
})

这个Party()会返回一个Party结构体对象,其中func()是匿名函数,我们可以定义一个方法来引用方法

userParty := app.Party("/users",userPartyFunc)func userPartyFunc(ctx iris.Context){ctx.Next()
}

路由中的Done方法

当你执行完请求执行了Next()方法,就会去执行Done()方法,表示你的请求完成了

userParty := app.Party("/admin",func(ctx iris.Context){})
userParty.Done(func(ctx iris.Context){app.Application.Logger().Info("<respones:"+ctx.Path())
})
userParty.Get('/info',func(ctx iris.Context){})

如果你需要进行一些配置

app.Configure()来进行配置

//一、通过程序代码对应用进行全局配置
app.Configure(iris.WithConfiguration(iris.Configuration{//如果设置为true,当人为中断程序时,则不会正常将服务关闭,如果设置为true,需要自己自定义处理DisableInterruptHandler: false,//该配置项表示更正并将请求的路径重定向到已注册的路径//比如:如果请求/home/但找不到比Route的处理程序,然后路由器检查/home处理程序是否存在,如果是,permant)将客户端重定向到正确的路径/home。//默认为falseDisablePathCorrection: false,EnablePathEscape: false,FireMethodNotAllowed: false,DisableBodyConsumptionOnUnmarshal: false,DisableAutoFireStatusCode: false,TimeFormat: "Mon.02 Jan 2006 15:04:05 GMT",Charset: "utf-8",
}))//二、通过读取tml配置文件读歌服务配置
//注意:要在rUn方法运行之前执行
app.Configure(iris.WithConfiguration(iris.T0ML(filename:"tml-path"))
//三、通过读取yam1配置文件读取服务配置//同样要在run方法运行之前执行
app.Configure(iris.WithConfiguration(iris.YAML(filename:"yml-path"))
//四、通过j50n配置文件进行应用配置
file,-=os,0pen(name:"json-path")
defer file.Close()
http://www.yayakq.cn/news/115060/

相关文章:

  • 网站主机免费申请龙岩一中网站
  • wordpress图片优化插件衡水seo排名
  • 做虾网站该起啥名好杭州婚恋网站建设
  • 学做美食视频在哪个网站大创项目做英语网站
  • 在公司的小语种网站上首钢建设一公司网站
  • 专业的销售网站网站建设推广公司排名
  • 建材网站方案出口网站平台
  • 个人介绍网站模板做网站会什么
  • 海南网站建设哪里有毕设做网站类型
  • 专注七星彩网站开发出租公众号网站怎么做的
  • 织梦cms 网站计数东莞市建设培训中心网站
  • 专业的基础微网站开发科协网站页建设的意义
  • 沈阳网站前端怎么看一个网站做没做优化
  • 机械模板网站沈阳网页设计师
  • 广西北海网站建设网站调优
  • 网络营销的网站建设恶意点击软件哪个好
  • 云盘做网站空间网站建设人才调研
  • 网站的外链江苏大都建设工程有限公司网站
  • 初二做网站的首页模板wordpress 回到首页
  • 网站建设的目标的意思高校门户网站系统
  • 常用网站字体网页显示站点不安全
  • 婚庆 网站模板动画设计电脑配置要求
  • 温州做高端网站公司排名网页制作基础教程第二版答案
  • 网站开发公司管理模式备案期间 网站想正常
  • 广园路建设公司网站建设一个商城网站大概多少钱
  • 建设网站工作报告文山北京网站建设
  • 服装设计资源网站一元云购网站建设模块
  • 网站建设seo策略工作指令
  • 广州天河做网站用eclipse编程做网站
  • 杭州便宜的手机网站建设电商网站如何制作