dongtao9095 2017-04-21 20:45
浏览 55
已采纳

添加带有滑行的golang眼镜蛇包装时出错

My glide.yaml import section is

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

I have

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

in my code.

but I am getting the error

vendor/github.com/spf13/cobra/command.go:1092: c.lflags.SortFlags undefined (type *pflag.FlagSet has no field or method SortFlags)
vendor/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 has no field or method SortFlags)

couples of issues on cobra repo says that can happen if pflag package is old version but in my case don't have that package installed separately. any idea what am I doing wrong? thanks in advance!

  • 写回答

1条回答 默认 最新

  • dsz1966 2017-04-22 09:44
    关注

    It was problem with glide cache not updating why old version of pflag package was getting installed. More detailed info: https://github.com/spf13/cobra/issues/420

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?