有没有办法以交互方式为 Go GAE 应用程序创建新的数据存储实体类型?
Is there a way to interactively create a new Datastore entity kind for Go GAE apps?
有没有办法通过某种交互方式为 Go App Engine 应用程序创建新的 Datastore 实体类型?数据存储查看器不让我添加新的实体种类,交互式控制台似乎不支持 Go。
我正在尝试将一些配置数据上传到数据存储区,包括我不想在代码中出现的敏感数据。到目前为止,我能想到的最好方法是编写一些代码来编写一个空的配置实体,部署,运行,然后使用数据存储查看器设置值。
提前致谢。
首先,您的代码在 AppEngine 中是安全的 - 没有人可以下载它。至少 Google 之外没有人。您可以将其部署到专用的 version/module 并限制您自己使用(检查当前用户、询问密码等在您的代码中)。
其次,您可以 使用 Remote API - 这样您就不会将任何代码上传到 AppEngine。您可以使用安全的 HTTPS 连接根据需要远程创建实体。
您绝对可以在控制台中添加新的实体种类。
在 Cloud Console 中,点击数据存储菜单项,然后点击 'Create an Entity'。 Handy link, just select your project name
然后在种类字段中,输入您想要的种类名称。
有没有办法通过某种交互方式为 Go App Engine 应用程序创建新的 Datastore 实体类型?数据存储查看器不让我添加新的实体种类,交互式控制台似乎不支持 Go。
我正在尝试将一些配置数据上传到数据存储区,包括我不想在代码中出现的敏感数据。到目前为止,我能想到的最好方法是编写一些代码来编写一个空的配置实体,部署,运行,然后使用数据存储查看器设置值。
提前致谢。
首先,您的代码在 AppEngine 中是安全的 - 没有人可以下载它。至少 Google 之外没有人。您可以将其部署到专用的 version/module 并限制您自己使用(检查当前用户、询问密码等在您的代码中)。
其次,您可以 使用 Remote API - 这样您就不会将任何代码上传到 AppEngine。您可以使用安全的 HTTPS 连接根据需要远程创建实体。
您绝对可以在控制台中添加新的实体种类。
在 Cloud Console 中,点击数据存储菜单项,然后点击 'Create an Entity'。 Handy link, just select your project name
然后在种类字段中,输入您想要的种类名称。