go를 사용하여 postgres 데이터베이스와 통신을 시도하고 다음과 같은 명령문을 준비합니다.
var stmt *sql.Stmt
var err error
stmt, err = db.Prepare(selectStatement)
if err != nil {
fmt.Printf("db.Prepare error: %v\n",err)
return err
}
다음 오류가 발생합니다.
db.Prepare error: pq: SSL is not enabled on the server
어떤 해결책?
필요한 경우 더 많은 정보를 추가 할 수 있습니다.
1
//, HashiCorp Vault에서이 오류가 발생했습니다.
—
Nathan Basanese 2018
@NathanBasanese, 오래 전 일이라는 것을 알고 있지만
—
LucasBr
?sslmode=disable
연결 문자열 을 추가하여 해결했습니다 .