Avatar ·

Erro "SSL is not enabled on the server" ao conectar ao PostgreSQL a partir do Go

Olá a todos! Sou novo em Go e estou tentando me conectar ao PostgreSQL que está rodando em um servidor na nuvem. Estou usando o driver `lib/pq`. O servidor exige conexão SSL, mas não consigo configurá-la.\n\nAqui está meu código:\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("Erro de conexão:", err)\n } else {\n fmt.Println("Conexão bem-sucedida!")\n }\n}\n```\n\nAo executar, recebo o erro: `pq: SSL is not enabled on the server`. Eu entendo que