【问题标题】:GO support for building CLI tools using native system shell [closed]GO 支持使用本机系统外壳构建 CLI 工具 [关闭]
【发布时间】:2015-05-04 09:57:43
【问题描述】:

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

此外, 有没有获取 REST API 调用支持的包(比如 curl) 在围棋?

【问题讨论】:

    标签: shell go command-line-interface


    【解决方案1】:

    curl 在 Go 中有一个有趣的实现,astaxie/bat

    Go 为人类实现了类似于 cURL 的 CLI 工具。 Bat 可用于测试、调试以及与 HTTP 服务器进行一般交互。

    这意味着您需要实现 REST 服务器,以便任何类似 curl 的工具与之交互。
    参见例如“Making a RESTful JSON API in Go”。

    【讨论】:

      猜你喜欢
      • 2011-03-09
      • 2019-02-09
      • 2017-02-25
      • 2013-06-16
      • 2012-09-10
      • 2021-10-13
      • 1970-01-01
      • 2010-11-19
      • 1970-01-01
      相关资源
      最近更新 更多