我正在尝试使用firego从firebase数据库中检索值。我在github上找到了一个解决方案
var v map[string]interface{}
if err := f.Value(&v); err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", v)
但是,我无法实现上述代码。我必须从名为Employee_Details的子项中检索。我怎么能这样做?
答案 0 :(得分:0)
我自己找到了解决方案:
v := map[string]employeeDetails{}
err := dB.Child("Employee_Details").Value(&v)
if err != nil {
log.Fatal(err)
}
fmt.Println("%s\n", v)
其中Employee_Details是数据库中的子项,employeeDetails是用于存储值的结构。