【发布时间】:2015-11-10 01:18:58
【问题描述】:
我在 Go 中实现了一个典型的 REST API 库。但是由于端点的数量和不同的数据结构几乎没有在端点之间共享,因此该项目的 GoDoc 非常混乱:
它现在的结构方式使得很难看到实际函数返回的内容,并且需要大量滚动文档才能找到与数据相关的结构。
端点都是 API 结构的一部分,因为它们可以在对 API 的调用之间共享身份验证状态,这导致它们都列在 GW2Api 结构下方,而不是它们关联的数据结构之下。
有没有一种好方法可以让 GoDoc 中的库 API 更清晰,除了 将 cmets 添加到函数调用中?
【问题讨论】:
标签: api go documentation