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

网校网站毕业设计的方案网站如何做外链教程视频

网校网站毕业设计的方案,网站如何做外链教程视频,广元建设银行网站,怎样建网站才赚钱背景描述 oapi-codegen 是代码自动生成工具#xff0c;其大致逻辑是#xff1a;#xff08;1#xff09;编写遵循 openAPI 规范的 yaml 格式 api 接口文档#xff1b;#xff08;2#xff09;使用 oapi-codegen 使用 yaml 文件生成 gin 框架的 server 端代码。 除此以…背景描述 oapi-codegen 是代码自动生成工具其大致逻辑是1编写遵循 openAPI 规范的 yaml 格式 api 接口文档2使用 oapi-codegen 使用 yaml 文件生成 gin 框架的 server 端代码。 除此以外还有其他的工具也具有同等功能参见https://ldej.nl/post/generating-go-from-openapi-3。 openAPI 是一套 api 书写规范具体规范内容参见https://swagger.io/specification。 这种生成的 server 端代码本身就具有请求参数校验的功能开发者只需要写业务校验即可而且能时刻保持 api 文档和代码的一致性。 oapi-codegen 安装 go install github.com/deepmap/oapi-codegen/v2/cmd/oapi-codegenlatest这里有个迷惑信息执行上述命令会出现 warning 提示 # github.com/deepmap/oapi-codegen/cmd/oapi-codegen ld: warning: /private/var/folders/5n/cwh6dp7x6z7_x48x88q7z8_r0000gn/T/go-link-3224665146/go.o has malformed LC_DYSYMTAB, expected 120 undefined symbols to start at index 15440, found 129 undefined symbols starting at index 75执行 oapi-codegen -h 命令会出现 zsh: command not found: oapi-codegen以为是安装失败了[苦笑]。warning 提示不会影响功能参见https://github.com/golang/go/issues/61229。下载的 oapi-codegen 命令保存在 ${GOPATH}/bin 路径下只需要将该路径配置到 PATH 中即可。 # 获取 GOPATH go env | grep GOPATH GOPATH/Users/diegolli/go# 查看 oapi-codegen ll /Users/diegolli/go/bin total 91360 -rwxr-xr-x 1 diegolli staff 25M May 6 2023 gopls -rwxr-xr-x 1 diegolli staff 6.0M Nov 21 18:05 gotip -rwxr-xr-x 1 diegolli staff 14M Nov 21 22:36 oapi-codegen# 配置好 PATH 后执行 oapi-codegen oapi-codegen Please specify a path to a OpenAPI 3.0 spec file出现 ”Please specify a path to a OpenAPI 3.0 spec file“ 表示安装成功。 oapi-codegen 使用 官方提供了使用 demo但这种方式要依赖 repo 中的脚本命令行工具不就白装了吗。 命令方式 oapi-codegen -config server.cfg.yaml petstore-expanded.yaml # 执行完毕后目录下会生成 petstore-server.gen.go 文件里面包含 types、spec、gin、client 相关的代码。server.cfg.yaml 地址https://github.com/deepmap/oapi-codegen/blob/master/examples/petstore-expanded/gin/api/server.cfg.yaml petstore-expanded.yaml 地址https://github.com/deepmap/oapi-codegen/blob/master/examples/petstore-expanded/petstore-expanded.yaml server.cfg.yaml 文件中内容还可以用直接用命令行方式书写具体写法见 oapi-codegen -h 。 小结 这篇文档只是描述了 oapi-codegen 安装和使用原型可以基于此做相关功能测试。oapi-codegen 使用的关键是写 yaml 文档规范见开头链接。
http://www.zqtcl.cn/news/640266/

相关文章:

  • 动漫制作贵州seo策略
  • asp网站建设项目实训该怎么跟程序员谈做网站
  • 网站软件资源iis不能新建网站
  • 网站设计的发展趋势西安市建设工程交易网
  • 做外贸收费的服装网站武钢建设公司网站
  • wordpress 全文搜索企业网站优化策略
  • 犀牛云做网站如何网站备案需要什么东西
  • wordpress星座网站建设与优化计入什么科莫
  • 外贸网站优化方案绵阳网站建设怎么做
  • 黑龙江省网站建设电商的运营推广
  • 惠州建站模板wordpress更换主题帖子封面不显示
  • 网站开发为什么不用cgi了营销型网站案例
  • 网站怎么做飘窗电子商城网站建设的实训内容
  • 怎样申请建网站做it公司网站
  • 一个网站费用给人做ppt的网站吗
  • 免费简历在线制作网站杭州市网站建设公司
  • 用家庭宽带做网站 没有8080端口可以吗汕头教育学会网站建设
  • 南通seo公司网站广东涂料网站建设
  • 杭州哪家公司可以做网站苏州公司官网制作
  • 建一个网站大约多少钱做社区网站怎么做
  • 安阳建设网站企业单位网站建设内容需要什么
  • 网站如何被谷歌收录wordpress搭建企业官网
  • 网站 服务报价网站建设需要具备
  • 鹿泉企业网站建设wordpress使用支付宝当面付
  • 手机网站重要性彩票网站上的走势图是怎么做的
  • 牛牛襄阳网站建设做电商网站需要会些什么问题
  • 唯一做性视频的网站在线股票交易网站开发
  • 做二手的网站有哪些湛江小程序公司
  • 定制型网站建设wordpress md风格
  • 网站建设与推广的实训报告万网会员中心登录入口