firebase - 设置 GOOGLE_APPLICATION_CREDENTIALS
问题描述
我正在做一个 Go 项目。我想创建一个 .env 文件。我参考了文档,但我不明白如何做以及在哪里放置该文件以及如何使用它?你们能帮帮我吗?链接:https ://firebase.google.com/docs/firestore/quickstart#go
解决方案
如果要.env
在 Golang 中加载文件,可以使用该github.com/joho/godotenv
模块。然后,您可以使用godotenv.Load()
.
我通常更喜欢为我的每个项目使用direnv
和拥有.envrc
,所以我可以只使用os
lib 并加载环境变量:)
推荐阅读
- javascript - VueJs DropZone - 如何调整预加载图像的大小以适合缩略图大小
- cluster-analysis - 聚类和装箱问题有什么区别?
- mysql - Request Times out before loading,有什么办法可以加快MySql查询的这个过程?
- php - 如何从 COM DLL 返回包含多个空字符的 BSTR
- php - 插入表情符号时插入语句有效,但使用 eloquent 时抛出错误
- javascript - Typescript(或 Javascript)获取 API 异步/等待错误处理
- react-native - 如何使用反应导航添加顶部和底部导航选项卡
- django - BrowserSync:代理子域
- ios - UICollectionView 内的 UIWebview,如何在滚动集合视图上停止重新加载 webview
- javascript - d3.select 适用于身体,但不适用于 id。我错过了什么?