From 915f2c5061c8bf40073e9a752788427f9ec7b187 Mon Sep 17 00:00:00 2001 From: jeff martinez Date: Mon, 18 Jul 2016 14:03:08 -0700 Subject: [PATCH] Add db.Close() examples to documentation --- documents/README.md | 1 + documents/database.md | 3 +++ 2 files changed, 4 insertions(+) diff --git a/documents/README.md b/documents/README.md index c66a4248..5270abed 100644 --- a/documents/README.md +++ b/documents/README.md @@ -52,6 +52,7 @@ func main() { if err != nil { panic("failed to connect database") } + defer db.Close() // Migrate the schema db.AutoMigrate(&Product{}) diff --git a/documents/database.md b/documents/database.md index c3709824..04a5fb80 100644 --- a/documents/database.md +++ b/documents/database.md @@ -31,6 +31,7 @@ import ( func main() { db, err := gorm.Open("mysql", "user:password@/dbname?charset=utf8&parseTime=True&loc=Local") + defer db.Close() } ``` @@ -44,6 +45,7 @@ import ( func main() { db, err := gorm.Open("postgres", "host=myhost user=gorm dbname=gorm sslmode=disable password=mypassword") + defer db.Close() } ``` @@ -57,6 +59,7 @@ import ( func main() { db, err := gorm.Open("sqlite3", "/tmp/gorm.db") + defer db.Close() } ```