为了账号安全,请及时绑定邮箱和手机立即绑定

应用引擎在 go 中读取本地文件

应用引擎在 go 中读取本地文件

Go
饮歌长啸 2021-09-21 17:23:32
我使用 go 和 cloud 端点,我有一个 pem 文件,我使用他来创建签名 URL。当我在本地运行我的应用程序并提供ioutil.ReadFile方法的完整路径时, 它运行良好。在服务器上,我在这样的服务器上尝试了几个选项,但找不到文件...APPNAME/files/key.pem文件的正确路径是什么?我应该使用 memcached 而不是ioutil.ReadFile来读取 pem 文件吗?
查看完整描述

1 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

App Engine 应用程序运行时将 CWD 设置为应用程序的根目录(包含 app.yaml 的目录)。如果您的应用程序具有目录结构


- APPNAME

 - files

  - key.pem

 - app.yaml

然后使用路径files/key.pem打开文件。


如果 .pem 文件是应用程序静态数据的一部分,那么最好从文件系统中读取数据。


查看完整回答
反对 回复 2021-09-21
  • 1 回答
  • 0 关注
  • 225 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信