登录
首页 >  Golang >  Go问答

如何使用 Golang 包以外的名称构建可执行文件

来源:Golang技术栈

时间:2023-04-27 14:04:40 161浏览 收藏

最近发现不少小伙伴都对Golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《如何使用 Golang 包以外的名称构建可执行文件》主要内容涉及到golang等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,可以在评论中表达,但是请勿使用过激的措辞~

问题内容

foobar如果我的 Golang 包名称是以下之一,是否可以使用该名称构建(安装、获取等)可执行文件:

  • github.com/username/go-foobar
  • github.com/username/foobar-tools

main.go在包根目录中?

正确答案

go build -o 

您可以使用 -o 开关和go build. 对于您的示例,它看起来像: cd $GOPATH/github.com/username/go- foobar && go build -o foobar. 但是,您只剩下包文件夹中的可执行文件——您仍然需要以某种方式安装它。

但是,我不知道有什么方法可以为用于go get github.com/username/go- foobar安装您的工具的人指定。例如,请参阅此答案:https ://stackoverflow.com/a/33243591/2415176

如果您不担心人们go get会使用 .

今天关于《如何使用 Golang 包以外的名称构建可执行文件》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表