0

我的 glide.yaml 导入部分是

import:
  - package: github.com/spf13/cobra

我有

import (
   "github.com/spf13/cobra"
)

在我的代码中。

但我得到了错误

供应商/github.com/spf13/cobra/command.go:1092:c.lflags.SortFlags 未定义(类型 *pflag.FlagSet 没有字段或方法 SortFlags)
供应商/github.com/spf13/cobra/command.go:1092 : c.Flags().SortFlags undefined (type *pflag.FlagSet has no field or method SortFlags)
vendor/github.com/spf13/cobra/command.go:1240: c.parentsPflags.SortFlags undefined (type *pflag.FlagSet没有字段或方法 SortFlags)

cobra repo 上的几个问题说,如果 pflag 软件包是旧版本,但在我的情况下没有单独安装该软件包,则可能会发生这种情况。知道我在做什么错吗?提前致谢!

4

1 回答 1

1

滑行缓存没有更新为什么要安装旧版本的 pflag 软件包是一个问题。更详细的信息:https ://github.com/spf13/cobra/issues/420

于 2017-04-22T09:44:25.360 回答