为了账号安全,请及时绑定邮箱和手机立即绑定

GO 支持使用本机系统外壳构建 CLI 工具

GO 支持使用本机系统外壳构建 CLI 工具

Go
富国沪深 2021-10-04 15:58:34
我打算使用 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 ”。


查看完整回答
反对 回复 2021-10-04
  • 1 回答
  • 0 关注
  • 197 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信