如何用Go语言实现一个简单的区块链?