我正在用Go开发一个小工具。最近,我注意到该工具需要从Shell脚本中调用,因为它正在使用Shell函数。

假设我的工具称为atool。因此,go build生成二进制atool,而我的工具具有Go结构,即github.com/myaccount/atool。现在,我想用atool-cli构建go build二进制文件,并从shell脚本atool调用它。我该如何实现?

我想到的唯一方法就是将结构更改为github.com/myaccuont/atool-cli。但是我不想这样做,因为已经宣布了,而且这条道路似乎有点可笑的名字。

最佳答案

只是让我的评论“正式”:

go build -o atool-cli github.com/you/atool

10-06 02:50