在golang app中初始化firebase时出错

时间:2017-10-31 09:27:34

标签: firebase go

我正在使用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)
}

1 个答案:

答案 0 :(得分:1)

opt = option.WithCredentialsFile(viper.GetString("firebase"))中的问题 它无法找到配置文件的路径。尝试使用path to file,然后找到如何通过viper添加它