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

我打算使用 GO 来构建一个在本机系统 shell 中执行的 CLI 工具,而不是一个单独的 shell。除了 codegangsta/cli 之外,还有哪些 GO 软件包可用于此目的?

另外,是否有任何包可以在 GO 中获得 REST API 调用支持(例如 curl)?


富国沪深
浏览 200回答 1
1回答

明月笑刀无情

curl 在 Go 中有一个有趣的实现 astaxie/batGo 为人类实现了类似 CLI cURL 的工具。Bat 可用于测试、调试以及与 HTTP 服务器的一般交互。这意味着您需要实现 REST 服务器,以便任何类似 curl 的工具与其交互。例如参见“在 Go 中制作 RESTful JSON API ”。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go