H5W3
当前位置:H5W3 > 其他技术问题 > 正文

如何开发带命令工具的 golang 包?

比如go get -u sourcegraph.com/sqs/goreturns, 会有命令工具goreturns

我想开发自己的命令工具,求助详细资料?

回答:

不太明白你的实际诉求,提供两个我自己写的命令行工具给你参考吧:

回答:

  1. 如果需要命令工具,必须有主函数才能在go get的时候安装编译后的二进制程序到GOPATHbin目录中
  2. 一般来说GOPATH/bin目录加到命令行工具,这样第1步中的二进制程序可以直接在终端执行。
  3. 一般命令行工具会带有参数传入功能,建议官方的flag包即可。

本文地址:H5W3 » 如何开发带命令工具的 golang 包?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址