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

网站网页切换怎么做的旅游示范校建设专题网站

网站网页切换怎么做的,旅游示范校建设专题网站,在哪里可以找到做网站的公司,织梦网站查看原有文章背景如果我们之前搞过java web开发#xff0c;我们应该都知道swagger这个API文档自动生成利器#xff0c;有了swagger可以方便我们与客户端的联调#xff0c;基本上是一目了然#xff0c;swagger支持java#xff0c;自然它也能支持golang的gin框架#xff0c;本小节…背景如果我们之前搞过java web开发我们应该都知道swagger这个API文档自动生成利器有了swagger可以方便我们与客户端的联调基本上是一目了然swagger支持java自然它也能支持golang的gin框架本小节就花费5分钟的时间快速整合一下gin和swagger我们将在上一个分层的gin实战基础上我们开始整合swaggerswaggerswagger的github地址https://github.com/swaggo/gin-swaggerStep1打开我们上一个小节搭建的工程整体结构图如下图所示项目骨架图我们打开goland的一个终端运行如下命令go get -u github.com/swaggo/swag/cmd/swag在沒有报错的情况下再运行swag init这个时候你会发现你的项目中多了一个文件夹Step2在完成Step1之后swagger的依赖基本上我们都有了接下来我们就要gin对swagger的url映射或者我们在访问浏览器的时候我们怎么知道对应请求Swagger页面的URL呢我们回到我们之前配置映射的地方如下图所示我们一开始只有一个对/movie/get/:id的依赖接下来我们要新增对swagger的映射修改一下代码编程如下这个一般是固定格式但是我们也要稍微了解一下其中的原理其实并不复杂如下代码所示下面第二处标红的表示我们多加一个GET映射以/swagger前缀开头的都交给你ginSwagger.WrapHandler这个处理器处理好了到此我们重新运行一下swag init然后打开浏览器访问如下地址http://localhost:8080/swagger/index.html到此为止我们已经初步看到了swagger的熟悉的页面了虽然有报错但这是我们前进的一大步接下来我们一步步进行润色就可以了Step3我们为我们的swagger新增标题和说明在golang中我们只需要写一些注解就可以达到上述的效果我们在main函数中增加如下的注释和引入一下swagger doc的依赖如下所示重新运行swag init重启项目再次打开浏览器再次访问上述网址我们发现项目不再报错也可以看到该文档的一些基本信息不报错的swagger页面Step4为/movie/get/:id 新增接口说明在spring mvc中我们可以在接口方法上加一些注解然后在入参和出参上加一些特定注解说明参数含义然后swagger就会自动帮助我们变成接口说明在golang中也是一样我们再handlers中的各个func上加注释而不是加注解也可以完成一样的工作我们在GetMovieById上加上如下的注释然后再次运行swag init就可以完成第一个接口说明了重启系统然后再次访问浏览器我们可以看到最后的成果就出来了并且我们可以成功的在里面请求我们的系统接口了小结简而言之golang版的swagger还是比较易懂好用并且容易上手的但是我们每次修改完注释都要重新swag init重新生成最新的文档说明这个也是我们要做注意的下一个小节我们将完整的编写关于电影数据库的增删改查的功能
http://www.huolong8.cn/news/262601/

相关文章:

  • 建设银行 网站怎么打不开了中国最火的网站
  • 拼多多网站建设过程佟年做网站给KK
  • 手机网站设计论文管理系统软件
  • 网站查看空间商江苏网站备案流程图
  • wordpress 英文企业站网站写动态新闻有什么好处
  • 网站备案的流程莆田网站建设方法
  • 多企业宣传网站建设百度推广代理公司广州
  • 如何建好一个网站济南招聘网最新招聘
  • 个人网站开发的环境网站如何做视频的软件
  • 网站模版更新公告辽阳网站开发公司
  • 做网站技术好学嘛网站头部seo范例
  • 做古建的那些网站比较适合导航网站制作
  • 营销型网站的建设步骤南和县住房和建设局网站
  • 企业网站推广方法有哪些上海知名网站推广
  • 网站建设的几大原则长春房产网官网新楼盘
  • 手机怎么访问wap网站网站的经营推广
  • 分类信息网站开发报价wordpress每篇文章怎么加关键词
  • 黑网站代码制作住房建设局网站首页
  • 养老保险网站开网站赚钱
  • 海外 酒店 网站建设凡科做的网站可以在百度搜到吗
  • DW怎么做电商网站体育新闻最新消息世界杯
  • 建一个淘宝客网站要多少钱wordpress说说加分类
  • 潍坊网站建设选聚搜网络专业的企业网站制作
  • html网站开发主要涉及哪些技术前端seo搜索引擎优化
  • 如何查网站是织梦做的个人适合网站类型
  • 网站建设 的系统公式apache wordpress 优化
  • 广州品牌网络营销方式网站推广优化方式
  • 太原网站制作哪儿好薇深圳网站开发哪家专业
  • 百度搜索不到网站wordpress加目录
  • 旅游网站案例wordpress前台显示双语