我使用 Google Cloud SQL 和 MySQL 服务器开发了一些 GO 库。当我导入`appengine/cloudsql,出现以下错误。
cloud.go:20:2: cannot find package "appengine/cloudsql" in any of:
/usr/local/Cellar/go/1.1.2/src/pkg/appengine/cloudsql (from $GOROOT)
/Users/lameduck/myGo/src/appengine/cloudsql (from $GOPATH)
我知道这个包,appengine/cloudsql
仅适用于 Google App Engine,其他任何地方都不存在。
我想知道如何将它用于单个库中的其他环境的 GAE 和标准 sql 库。
PS:我可以正确设置 Google App Engine SDK。我的问题与它无关。我希望我的库可以同时在 Google App Engine 和独立环境中运行。(我已经为 GAE 编写了代码,为其他数据库编写了代码。)用户必须设置一些配置是可以的。但我不希望用户必须修改库源代码。
谢谢你的帮助。