错误信息如下:
# btcwallet/walletdb/bdb
walletdb\bdb\db.go:13:2: imported and not used: "github.com/coreos/bbolt"
walletdb\bdb\db.go:56:10: undefined: bolt
从出错信息得知,引入的github.com/coreos/bbolt包未被使用,同时源文件中又报了bolt未定义的错误。
改正错误的方法是修改db.go 第13行为:
bolt "github.com/coreos/bbolt"
就是给引入的bbolt起一个别名就解决了错误。开源代码中的坑比较多,大家要注意。