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() } ```