Using Golang to realize the principle of Bitcoin
command:
./blockchain createBlockChain "Address" --Create the first blockchain
./blockchain printChain
./blockchain getBalance "Address"
./blockchain send "FROM" "TO" AMOUNT "MINER" "DATA"
./blockchain createWallet
./blockchain ListAddresses
./blockchain printTx