dongyi1429 2017-10-31 09:27
浏览 153
已采纳

在Golang应用中初始化Firebase时出错

I am using firebase go sdk (https://github.com/acoshift/go-firebase-admin) and have followed the docs to set up my app.

But when I try to initialize the app with firebase.NewApp I get an error saying

google: could not find default credentials.

Can someone please help

Here is the code snippet

opt = option.WithCredentialsFile(viper.GetString("firebase"))
app, err = firebase.NewApp(context.Background(), nil, opt)
if err != nil {
    log.Fatalf("error initializing app: %v
", err)
}
  • 写回答

1条回答 默认 最新

  • duanchun6148 2017-10-31 09:53
    关注

    The problem in opt = option.WithCredentialsFile(viper.GetString("firebase")) It couldn't find the path to your config file. Try to use path to file and then find how to add it via viper

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?