登录
首页 >  Golang >  Go问答

Windows系统下,如何在go cobra包中执行go二进制命令?

来源:stackoverflow

时间:2024-03-05 11:03:26 212浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《Windows系统下,如何在go cobra包中执行go二进制命令?》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

我正在学习眼镜蛇

我需要在 windows 上执行相当于

~/go/bin/cobra init

我已经这么做了

go get -u github.com/spf13/cobra/cobra

我不知道如何执行 bin/cobra 命令,因为我不知道现在 cobra 包安装在哪里

在我的笔记本电脑中我有这个文件夹

C:\Users\mirko\go\bin

但是没有 cobra 命令。使用 cobra 从头开始​​项目时,我应该在 windows 上做什么?


正确答案


感谢 @jimb 的评论,我关注了项目自述文件 here

首先,初始化一个模块

go mod init 

我安装了 cobra dep 作为

go get -u github.com/spf13/cobra@latest

然后我按原样安装了 cobra cli

go install github.com/spf13/cobra-cli@latest

另一个有用的 reamde 是 here, about cobra-cli

我可以使用初始化 cobra 项目结构

cobra-cli init

我可以创建像..这样的命令

cobra-cli add list
cobra-cli add delete 
...

今天关于《Windows系统下,如何在go cobra包中执行go二进制命令?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

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