خطأ "SSL is not enabled on the server" عند الاتصال بـ PostgreSQL من Go
السلام عليكم! أنا مبتدئ في Go وأحاول الاتصال بـ PostgreSQL الذي يعمل على خادم في السحابة. أستخدم driver `lib/pq`. الخادم يتطلب اتصال SSL، لكنني لا أستطيع تكوينه.\n\nهذا هو الكود الخاص بي:\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("خطأ في الاتصال:", err)\n } else {\n fmt.Println("تم الاتصال بنجاح!")\n }\n}\n```\n\nعند التشغيل أحصل على الخطأ: `pq: SSL is not enabled on the server`. أفهم أن