1 Star 0 Fork 0

yss930819/ys-cli

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
flag_bundle_path.go 574 Bytes
一键复制 编辑 原始数据 按行查看 历史
yss930819 提交于 2023-02-09 08:37 . feat: 主要功能完成重构
package bundle
import (
"context"
"gitee.com/kmyss/gf-ex/yscmd"
)
type FlagBundlePathBuilder struct {
yscmd.FlagBuilderCore
}
func (b *FlagBundlePathBuilder) Init(ctx context.Context, group ...string) {
b.FlagBuilderCore.Init(ctx, group...)
b.F.Short = "p"
b.F.Long = "path"
b.F.Description = `
二进制文件的完整路径。
(绝对路径或相对路径均可)`
b.F.DefaultValue = nil
}
func FlagBundlePath(ctx context.Context, group ...string) *yscmd.Flag {
build := &FlagBundlePathBuilder{}
build.Init(ctx, group...)
return build.Flag()
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/kmyss/ys-cli.git
git@gitee.com:kmyss/ys-cli.git
kmyss
ys-cli
ys-cli
v0.7.2

搜索帮助