导入 Appengine:Appengine、Google API 和第三方库
在您的 Google App Engine 项目中,您已成功导入“appengine” /数据存储。”但是,您现在在导入使用路径为“google.golang.org/appengine”的 App Engine 包的第三方库时遇到错误。
要解决此冲突,您有两个选择:
选项 1:为导入路径设置别名
您可以使用别名来导入新旧 App Engine 包并行。这允许您同时使用 appengine 和 google.golang.org/appengine。例如:
import ( oldAppengine "appengine" "google.golang.org/appengine" )
选项 2:使用新的导入路径
如果您更喜欢使用新的导入路径,请将所有 App Engine 导入更新为使用“google.golang.org/appengine。”这样可以确保一致性并避免使用别名。
部署注意事项
将应用程序部署到 App Engine 时,请注意旧的导入路径最终将被弃用。如果您使用这两个路径,则可能会在构建过程中出现错误。因此,建议对所有 App Engine 导入使用新的导入路径,以避免潜在的部署问题。
第三方兼容性
如果第三方库您使用的需要新的导入路径,您可能需要更新库才能使用两组导入。这可以通过在第三方库中创建别名来完成。
以上是如何解决 Google App Engine 中'appengine”和'google.golang.org/appengine”之间的导入冲突?的详细内容。更多信息请关注PHP中文网其他相关文章!