2012-07-25 15 views
13

http://go-lang.cat-v.org/pure-go-libs enumera dos controladores PosgreSQL, pero no se han actualizado desde hace meses y se ven como los de un solo hombre. Entonces me pregunto si son confiables/listos para producción o si hay otros controladores recomendados.El controlador PostgreSQL para el lenguaje de programación Go

¿Utilizarías Go with PostgreSQL para producción y con qué controlador?

+4

¿Qué pasa con un conductor que no ha sido actualizada "* * en meses". Hay una versión de PostgreSQL por año. ¿Por qué debería actualizarse el controlador con más frecuencia si todo está funcionando? Por cierto: https://github.com/bmizerany/pq ha sido actualizado hace 15 días. –

+2

No hay nada de malo en sí mismo, pero creo que es una mala señal. – deamon

+0

Personalmente encuentro algo que se actualiza con frecuencia (cada mes) más irritante que algo que tiene un lanzamiento (estable) una vez al año. –

Respuesta

2

Sobre esta base, probablemente no iría para ello en la producción ...

El más reciente parece ser https://github.com/jbarham/gopgsqldriver

Pero una de las ventajas del código abierto es que tiene todo la fuente para que pueda mantenerla usted mismo, contribuir parches o incluso asumir el rol del encargado.

+1

Gracias. El [controlador] (https://github.com/bmizerany/pq) mencionado por a_horse_with_no_name parece ser más reciente. Pero miraré ambos. – deamon

+8

Reporte aquí, especialmente su experiencia usando en producción. –

+2

Me sentí improductivo con Go y cambié a Scala. Si empiezo de nuevo a programar en Go y uso PostgreSQL, informaré aquí. – deamon

3

una lista de controladores de SQL DB se puede encontrar here

11

En el año y medio desde que se hizo esta pregunta, pq ha madurado significativamente y se mantiene activa (múltiples confirmaciones de varias personas en la última semana, en consonancia actualizaciones semanales de los últimos meses).

Docs están aquí: http://godoc.org/github.com/lib/pq

Cuestiones relacionadas