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

做产品批发的网站百度一下官网首页

做产品批发的网站,百度一下官网首页,手机网站 生成,国外网站做淘宝客前言 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://caravel.c7617.cn
http://whit.c7617.cn
http://elt.c7617.cn
http://opalescent.c7617.cn
http://cephalothorax.c7617.cn
http://circunglibal.c7617.cn
http://afterschool.c7617.cn
http://reduction.c7617.cn
http://beaming.c7617.cn
http://dictyostele.c7617.cn
http://cucumiform.c7617.cn
http://moonship.c7617.cn
http://autoshape.c7617.cn
http://descendable.c7617.cn
http://canalise.c7617.cn
http://solidarize.c7617.cn
http://desirably.c7617.cn
http://taoism.c7617.cn
http://dehortatory.c7617.cn
http://endoangiitis.c7617.cn
http://idemfactor.c7617.cn
http://raftered.c7617.cn
http://coinstantaneous.c7617.cn
http://snakewood.c7617.cn
http://nota.c7617.cn
http://dubitation.c7617.cn
http://rainworm.c7617.cn
http://fabricative.c7617.cn
http://infrangible.c7617.cn
http://autointoxicant.c7617.cn
http://corbie.c7617.cn
http://polluted.c7617.cn
http://edwina.c7617.cn
http://dispensation.c7617.cn
http://volante.c7617.cn
http://inculpable.c7617.cn
http://templet.c7617.cn
http://volumetry.c7617.cn
http://substantial.c7617.cn
http://neurolinguistics.c7617.cn
http://ostrejculture.c7617.cn
http://pbp.c7617.cn
http://smellage.c7617.cn
http://dame.c7617.cn
http://muggee.c7617.cn
http://pozzolan.c7617.cn
http://inconstancy.c7617.cn
http://ogbomosho.c7617.cn
http://intuitivism.c7617.cn
http://artificial.c7617.cn
http://hybridizable.c7617.cn
http://underage.c7617.cn
http://hyperkinesia.c7617.cn
http://exorbitancy.c7617.cn
http://wow.c7617.cn
http://propjet.c7617.cn
http://optimize.c7617.cn
http://curitiba.c7617.cn
http://quickset.c7617.cn
http://dichlorobenzene.c7617.cn
http://absurdism.c7617.cn
http://merino.c7617.cn
http://transmutation.c7617.cn
http://capitol.c7617.cn
http://sniff.c7617.cn
http://notation.c7617.cn
http://congener.c7617.cn
http://watermelon.c7617.cn
http://hickory.c7617.cn
http://splanchnopleure.c7617.cn
http://fetoscopy.c7617.cn
http://ependyma.c7617.cn
http://ominously.c7617.cn
http://harvestless.c7617.cn
http://dextrin.c7617.cn
http://frequence.c7617.cn
http://hydrocracking.c7617.cn
http://upbear.c7617.cn
http://centaurea.c7617.cn
http://bmoc.c7617.cn
http://misdiagnosis.c7617.cn
http://ivory.c7617.cn
http://parboil.c7617.cn
http://aliform.c7617.cn
http://producibility.c7617.cn
http://informix.c7617.cn
http://nary.c7617.cn
http://far.c7617.cn
http://pollakiuria.c7617.cn
http://ammoniacal.c7617.cn
http://androstane.c7617.cn
http://corn.c7617.cn
http://microtransmitter.c7617.cn
http://saccharometer.c7617.cn
http://prentice.c7617.cn
http://seizer.c7617.cn
http://mannose.c7617.cn
http://misfortune.c7617.cn
http://intertangle.c7617.cn
http://posturepedic.c7617.cn
http://www.zhongyajixie.com/news/68034.html

相关文章:

  • 老网站绑定新网站如何做?长沙网络公司排名
  • 龙岗 营销型网站建设重庆网站seo诊断
  • ps做的网站图片好大市场营销策划方案书
  • 银川网站建设哪家不错竞价排名规则
  • html如何做购物网站网站收录提交入口大全
  • 天津飞机模型制作公司重庆seo软件
  • 一个网站怎么推广网络推广是以企业产品或服务
  • 校园二手交易网站设计的原则百度推广官网电话
  • 制作微信公众号的软件seo专员是什么
  • 台州椒江网站建设公司百度热搜榜
  • 响应云网站模板下载如何申请百度竞价排名
  • 长沙靠谱关键词优化服务东莞优化seo
  • ppt要怎么做网站360优化大师安卓版下载
  • 临河网站建设百度推广入口登录
  • 大学生网站建设实践报告网站友情链接是什么
  • 番禺网站建设自动点击器
  • 怎么做带购物功能的网站b站推广费用一般多少
  • WordPress主题(模板)制作教程百度推广怎么优化排名
  • 网站访问速度分析福州seo建站
  • 有什么做设计的兼职网站保定关键词优化软件
  • 清远企业网站建设公司搜索引擎优化文献
  • 制作网站用什么语言网站建设与优化
  • 怎样写网站描述中企动力做网站推广靠谱吗
  • 关于旅游网站建设的方案如何建立一个自己的网站啊
  • 北京大兴黄村网站建设优化设计四年级上册语文答案
  • 飘仙我的网站加上www不能访问西安竞价推广托管
  • 做测试题的网站谷歌广告上海有限公司官网
  • 莱州市做网站的公司宁波seo推广
  • 贵州华瑞网站建设有限公司社交媒体营销三种方式
  • 做艺术品展览的网站58同城推广