我打算使用 GO 来构建一个在本机系统 shell 中执行的 CLI 工具,而不是一个单独的 shell。除了 codegangsta/cli 之外,还有哪些 GO 软件包可用于此目的?另外,是否有任何包可以在 GO 中获得 REST API 调用支持(例如 curl)?
1 回答
明月笑刀无情
TA贡献1828条经验 获得超4个赞
curl
在 Go 中有一个有趣的实现 astaxie/bat
Go 为人类实现了类似 CLI cURL 的工具。Bat 可用于测试、调试以及与 HTTP 服务器的一般交互。
这意味着您需要实现 REST 服务器,以便任何类似 curl 的工具与其交互。
例如参见“在 Go 中制作 RESTful JSON API ”。
- 1 回答
- 0 关注
- 197 浏览
添加回答
举报
0/150
提交
取消