使用bee自动生成api文档

摘要:
beego中的bee工具可以轻松自动生成api文档。基于数据库字段,它可以自动生成golang版本的基于beego的crud代码。1.在gopath目录中输入src以执行命令:3306)/apiapi_User是api项目的名称,conn指定链接的数据库地址,并自动创建beego项目api的文档结构。2.切入项目。

beego中的bee工具可以方便的自动生成api文档,基于数据库字段,自动生成golang版基于beego的crud代码,方法如下:

1、进入到gopath目录的src下执行命令:

bee api api_user -conn=root:root@tcp(127.0.0.1:3306)/api

api_user为api项目的名称,-conn指定链接的数据库地址,自动创建beego项目api的文档结构

2、切入到项目下面,继续执行:

bee run -downdoc=true -gendoc=true

自动下载beego集成的swagger文档,并运行swagger,总体效果如下:

使用bee自动生成api文档第1张

使用bee自动生成api文档第2张

使用bee自动生成api文档第3张

3、浏览swagger,在浏览器中输入地址:http://localhost:8080/swagger/,集成的swagger测试页面如下:

使用bee自动生成api文档第4张

点开之后,效果如下:

使用bee自动生成api文档第5张

4、接下来是生成的项目结构:

使用bee自动生成api文档第6张

发现里面的models、controller、main文件等均已自动生成,方便快捷。。。

免责声明:文章转载自《使用bee自动生成api文档》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇AWS 安全信息泄露-----21天烧了27万vue-cli3关闭eslint语法检查下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Word如何接受修订 快捷键

  今天老板帮我修改了文档,我想边看边接受修改情况。但发现反复点击接受真的很麻烦,手不停地在鼠标和键盘键切换。最后,真的忍不住了。就去网上搜了接受修订的快捷键设置方法。我用的是word 2007版本。 网上的步骤如下: 在使用word中审阅功能时,是没有“接受所有修订”的命令快捷键的,需要自定义设置,步骤如下:1、【工具】>【自定义】2、按【键盘】3...

基于ArcGIS API for Javascript的地图编辑工具

转自:http://www.cnblogs.com/znlgis/p/3505646.html 最近工作上需要用ArcGIS API for Javascript来开发一个浏览器上使用的地图编辑工具,分享一下一些相关的开发经验。 我开发的地图编辑工具是根据ESRI提供的例子修改而来的,参考的例子是https://developers.arcgis.com/...

FastApi 进阶

前言 终于有了第一个使用 FastApi 编写的线上服务, 在开发的过程中还是遇到了些问题, 这里记录一下 正文 目录结构 我们知道, FastApi 的启动方式推荐使用 uvicorn, 其启动方式大致为 uvicorn main:app, 实际上 main 为该文件的名字, app 为生成的 FastApi 对象, 那么, 对于一个比较大的项目, 我们...

使用sonar进行代码质量检查

最近公司要求,学习了一下使用sonar进行代码分析检查。其中走了许多坑,配置也崩溃好几次。。。因此写下详细步骤以防以后再碰到这样的坑 一、安装Sonar 环境:Windows10,sonarqube6.7,java1.8,MySQL5.7.1  (注:用来检查java1.8以下的项目依旧可以使用,但是环境变量得是1.8的才能启动,我本次使用检查的项目就是j...

神牛微信信使,微信消息通知,微信消息关键字监控,微信通知机器人

当创业遇到瓶颈,当对项目感到绝望,那就做一些自己感兴趣的东西。闲极无聊做了个微信通知机器人。 机器人地址:https://x8xm.com/message 什么是”神牛微信消息助手“?简而言之,就是我们有个微信机器人,您只要用您的微信加它为好友,然后get/post发消息给它,它就可以把消息转发到到您的微信上! 第1步:扫码添加机器人为微信好友 第2步:...

[转]ZABBIX API简介及使用

API简介 Zabbix API开始扮演着越来越重要的角色,尤其是在集成第三方软件和自动化日常任务时。很难想象管理数千台服务器而没有自动化是多么的困难。Zabbix API为批量操作、第三方软件集成以及其他作用提供可编程接口。 Zabbix API是在1.8版本中开始引进并且已经被广泛应用。所有的Zabbix移动客户端都是基于API,甚至原生的WEB前端部...