我正在使用firebase go sdk(https://github.com/acoshift/go-firebase-admin)并已按照文档设置我的应用。
但是当我尝试使用firebase.NewApp
初始化应用时,我收到错误消息
google:找不到默认凭据。
有人可以帮忙吗
以下是代码段
opt = option.WithCredentialsFile(viper.GetString("firebase"))
app, err = firebase.NewApp(context.Background(), nil, opt)
if err != nil {
log.Fatalf("error initializing app: %v\n", err)
}
答案 0 :(得分:1)
opt = option.WithCredentialsFile(viper.GetString("firebase"))
中的问题
它无法找到配置文件的路径。尝试使用path to file,然后找到如何通过viper添加它