我glide.yaml進口部分是錯誤添加golang眼鏡蛇包滑翔
import:
- package: github.com/spf13/cobra
我
import (
"github.com/spf13/cobra"
)
在我的代碼。
但我得到的錯誤
供應商/ github.com/spf13 /眼鏡蛇/ command.go:1092:c.lflags.SortFlags未定義(類型* pflag.FlagSet沒有字段或方法SortFlags )
vendor/github.com/spf13/cobra/command.go:1092:c.Flags()。SortFlags undefined(type * pflag.FlagSet沒有字段或方法SortFlags)
vendor/github.com/spf13/cobra/command.go:1240:c.parentsPflags.SortFlags undefined(type * pflag.FlagSet沒有字段或方法SortFlags)
眼鏡蛇回購問題夫婦說,如果pflag包是舊版本,但在我的情況下沒有單獨安裝該包,可能會發生。 任何想法我做錯了什麼?提前致謝!
您是否嘗試安裝pflag軟件包?我猜你已經安裝了它,並沒有意識到,否則你會得到一個不同的錯誤。 – Flimzy
你真的跑過'滑翔'嗎?或者你只是把它放在'glide.yaml'中?通常,滑翔應該照顧你的依賴關係。 – Carpetsmoker
@Flimzy pflag軟件包會自動安裝並存在於我的供應商目錄中。 ls on ./vendor/github.com/spf13/給出輸出 眼鏡蛇pflag – Amal