我按照这个示例从云函数连接到Postgres:。
当我使用Public创建测试Cloud实例并触发云函数时,它将连接到cloud实例并返回一些内容。出于安全原因,我不能继续使用公共IP,所以当我在云SQL实例上选择私有IP时,我得到:
Error: function crashed. Details:
could not connect to server: Connection refused
Is the server running locally and accepting
connections on Unix domain socket "/cloudsql
我有一个类似于main.go的文件
func main() {
connection := db.Connect()
defer connection.Close()
// db.ResetDb() // uncomment if you want to drop the db on go run main.go
http.HandleFunc("/do-a", endpoints.DoA)
http.HandleFunc("/do-b", endpoints.DoB)
// ...
http.Handle