方式一:
```golang
type Database struct {
Self *gorm.DB
Init func()
}
func Init() {
//……
}
```
方式二:
```golang
type Database struct {
Self *gorm.DB
}
func (db *Database) Init() {
//……
}
```
请问各路大神以上两种写法中的Init函数有和区别?
有疑问加站长微信联系(非本文作者)