2017-03-16 135 views
0

我想从Seed方法调用两个方法(seedAccounts和initializeBucket)。有没有办法做到这一点?它一直说“未解决的参考”。另一种方法中未解决的方法调用引用

下面是代码

type BoltClient struct { 
    boltDB *bolt.DB 
} 

func (bc *BoltClient) Seed() { 
    initializeBucket() //unresolved reference initializeBucket 
    seedAccounts() // unresolved reference seedAccounts 
} 

func (bc *BoltClient) initializeBucket() { 
    //Code 
} 

func (bc *BoltClient) seedAccounts() { 
    //Code 
} 

回答

3

initializeBucket()seedAccounts()是类型BoltClient,快速修复方法:

func (bc *BoltClient) Seed() { 
    bc.initializeBucket() 
    bc.seedAccounts() 
} 
相关问题