From 1df757113ad47c4347776e3abadb1e19d6b4a55d Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Tue, 23 Jun 2020 10:36:45 +0800 Subject: [PATCH] initialize plugins map --- gorm.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gorm.go b/gorm.go index c506c6f3..1c6d3383 100644 --- a/gorm.go +++ b/gorm.go @@ -87,6 +87,10 @@ func Open(dialector Dialector, config *Config) (db *DB, err error) { config.Dialector = dialector } + if config.Plugins == nil { + config.Plugins = map[string]Plugin{} + } + if config.cacheStore == nil { config.cacheStore = &sync.Map{} }