我在 Go 中实现了一个典型的 REST API 库。但是由于端点的数量和不同的数据结构几乎没有在端点之间共享,项目的 GoDoc 非常混乱:
它现在的结构方式使得很难看到实际函数返回的内容,并且需要大量滚动文档才能找到与数据相关的结构。
端点都是 API 结构的一部分,因为它们可以在对 API 的调用之间共享身份验证状态,这导致它们全部列在 GW2Api 结构下方,而不是它们关联的数据结构。
除了在函数调用中添加注释之外,有没有什么好方法可以使用 GoDoc 使库 API 更清晰?
天涯尽头无女友
相关分类