code: func (db *Database) panicLog(v interface{}) {
  	if db.logger != nil {
  		db.logger.Panic(v)
  	} else {
  		panic(v)
  	}
  }
docs: // panicLog uses db.log to update log and than it panics
  // if db.log is nil, printLog panic using the panic method