由标志返回到我的结构中的值



如何将flag返回的字符串值分配到结构中?我有以下代码。

destDbCfg = &dbhelper.DbConfig {}
destDbCfg.Database = flag.String( "destDBName", "", "Destination DB Database Name")
flag.Parse()

数据库是字符串

使用*Var方法从标志为现有变量设置值,在这种情况下,您需要flag.StringVar

destDbCfg = &dbhelper.DbConfig{}
flag.StringVar(&destDbCfg.Database, "destDBName", "", "Destination DB Database Name")
flag.Parse()

相关内容

  • 没有找到相关文章

最新更新