Fehler "SSL is not enabled on the server" beim Verbinden zu PostgreSQL aus Go
Hallo zusammen! Ich bin neu in Go und versuche, mich mit PostgreSQL zu verbinden, das auf einem Server in der Cloud läuft. Ich verwende den Treiber `lib/pq`. Der Server erfordert eine SSL-Verbindung, aber ich kann sie einfach nicht konfigurieren.\n\nHier ist mein Code:\n\n```go\npackage main\n\nimport (\n "database/sql"\n "fmt"\n _ "github.com/lib/pq"\n)\n\nfunc main() {\n connStr := "host=mycloudserver.com port=5432 user=myuser password=mypass dbname=mydb sslmode=disable"\n db, err := sql.Open("postgres", connStr)\n if err != nil {\n panic(err)\n }\n defer db.Close()\n\n err = db.Ping()\n if err != nil {\n fmt.Println("Verbindungsfehler:", err)\n } else {\n fmt.Println("Verbindung erfolgreich!")\n }\n}\n```\n\nBeim Ausführen erhalte ich den Fehler: `pq: SSL is not enabled on the server`. Ich verstehe, dass
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Docker und Swift: Containerisierung von Anwendungen auf iOS und macOS