2012-07-25 82 views
13

http://go-lang.cat-v.org/pure-go-libs列出了兩個PosgreSQL驅動程序,但它們自幾個月以來一直未更新,看起來像一個人顯示。所以我想知道他們是否可靠/準備好生產或者是否有其他推薦的驅動程序。用於Go編程語言的PostgreSQL驅動程序

你會使用Go和PostgreSQL進行生產和使用什麼驅動程序?

+4

出了什麼問題尚未更新驅動程序「*在幾個月*」。每年有一個PostgreSQL版本。如果一切正常,爲什麼司機應該更頻繁地更新?順便說一句:https://github.com/bmizerany/pq已於15天前更新。 – 2012-07-25 08:07:36

+2

本身沒有什麼不對,但我認爲這是一個不好的跡象。 – deamon 2012-07-25 08:26:43

+0

我個人發現一些經常更新(每個月)比每年發佈一次(穩定)的內容更刺激的東西。 – 2012-07-25 08:53:15

回答

2

在此基礎上,我可能不會去它在生產...

最新的一個似乎是https://github.com/jbarham/gopgsqldriver

但開源的優勢之一是,你擁有所有源代碼以便您可以自己維護它,提供補丁或甚至接管維護者的角色。

+1

謝謝。 a_horse_with_no_name提到的[驅動程序](https://github.com/bmizerany/pq)似乎更新。但我會看看兩者。 – deamon 2012-07-25 12:22:30

+8

回到這裏,特別是您在生產中使用的經驗。 – 2012-07-25 12:24:38

+2

我覺得Go沒有生產力,轉而使用Scala。如果我再次開始使用Go編程並使用PostgreSQL,我會在這裏報告。 – deamon 2013-05-08 12:00:30

3

SQL數據庫驅動程序的列表,可以發現here

11

在一年半的時間,因爲這個問題被問,pq已顯著成熟,並積極維護(在上週由多人多次提交的,一致的最近幾個月的每週更新)。

文檔是在這裏:http://godoc.org/github.com/lib/pq