adoc-自动生成的api文档工具

adoc是一个轻量级的工具,专注于根据Golang代码注释生成README格式的API文档。它解决了现有工具臃肿且不易定制的问题。安装过程包括gitclone、make、修改import、再次make、gobuild、makeinstall以及使用测试文件验证。通过标准输出重定向,可以将生成的文档保存为文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

adoc

adoc是一个文档生成工具,根据golang代码注释,生成README格式的API文档,只能识别特定的API注释语法。

在前后端分离的开发模式下,后台人员往往要提供一个接口文档给前端人员。 虽然已经有了一些开源工具,可以根据注释生成文档,但这些工具往往都很臃肿,很难根据自己的实际开发体验去做定制。

安装adoc

首先我们需要在GOPATH上从该软件作者的github进行git clone

git clone https://github.com/day-dreams/adoc.git

gitclone
然后cd到对应目录下,进行make
在这里插入图片描述
假如没有安装make,则使用apt install 安装make后使用

sudo apt install make

我们发现他提示我们找不到api包,我们进入api文件夹,更改其中的import选项即可
在这里插入图片描述
然后再度进行make
在这里插入图片描述
按照提示,进行go build
在这里插入图片描述
然后进行make install
在这里插入图片描述
按照提示,进行copy命令(这里要管理员权限,所以要sudo)

在这里插入图片描述
最后再使用他自带的测试文件进行测试,则发现所需要的api文档内容已输入到控制台。
在这里插入图片描述
如果需要生成文件,则可以将fmt的标准输出重定向到指定文件即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值