我使用https://github.com/spf13/cobra库创建了一个小型 Go 应用程序。
我创建了一个新标志-tor --token,当我传递这个参数时,我希望应用程序打印它。
这就是我所做的:
func init() {
fmt.Println("[*] Inside init()")
var token string
rootCmd.PersistentFlags().StringVarP(&token, "token", "t", "", "Service account Token (JWT) to insert")
fmt.Println(token)
}但当我像这样运行应用程序时它不会打印它:
.\consoleplay.exe --token "hello.token"
如何打印标志的值。
慕容3067478
守候你守候我
随时随地看视频慕课网APP
相关分类