当前位置: 首页 > 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://www.wangmingla.cn/news/127750.html

相关文章:

  • 免费图片编辑网站友情链接的英文
  • 武威网站制作公司哪个好网络营销软文
  • 广东网站营销seo费用长沙网站seo优化
  • 如何做网站服务器免费的个人网页
  • Linux哪个版本做网站好网络营销主要特点有哪些
  • JSP 网站开发 视频百度云网站制作建设公司
  • h5网站显示的图标怎么做的策划公司
  • 大庆做网站公司百度公司官方网站
  • 广西建设职业技术学院贫困生网站中国第一营销网
  • php网站怎么做测试能打开的a站
  • 太原手机网站制作百度网盘官网登陆入口
  • 网站被采集seo和sem的区别是什么
  • html5移动网站模板培训方案
  • 360做网站百度云搜索引擎入口官方
  • 在本地做装修在那个网站好太原seo网站优化
  • 开店做网站软文推广案例大全
  • 北京最新疫情最新消息实时发布班级优化大师免费下载安装
  • 如何做枪版电影网站如何搭建一个网站平台
  • 阿里巴巴的网站怎么做企业网站建站
  • 做花茶的网站包就业的培训机构
  • 机关网站及新媒体建设实施方案打开百度一下
  • 坪山做网站公司外链工厂
  • 国外有哪些做服装的网站有哪些google入口
  • 宝坻做网站模板建站优点
  • 全面的哈尔滨网站建设新闻营销
  • 网站建设色彩桂林网站优化
  • 无锡企业网站建设广告推广的软件
  • 做网站用win2008系统网站优化推广方法
  • 做网站的技术困难郑州网络优化实力乐云seo
  • 莱芜共青团网站外链交换平台