Google Go 数据存储接口



你对go-pgsql和thrift4go有什么看法?

我想将Go与Postgres或Hypertable一起使用用于项目,但我对这些接口的成熟度和完整性感到好奇。

我对go-psql没有具体的经验,但由于没有答案,我会写下我的想法。

当前实现存在问题,可能会让您感到困扰(例如,忽略低于秒的时间分辨率。如果更新单个字段,但ORM决定在查询中包含time字段,会发生什么情况?

我看到的另一个问题是,只要你愿意,这个项目就不会得到维护的承诺。

另一种方法是构建一个非常简单的绑定到 postgres C 接口,然后使用它。在这种情况下,抽象不是很有帮助,但绝对不会泄漏。这可能就足够了。

这就是Russ Cox(来自核心Go(golang)团队)最终为sqlite所做的。

最新更新