Create a blockchain in the Golang programming language from scratch.
___________________________________ Chain 0 ___________________________________
timestamp 1665913948243579967
nonce 0
previous_hash 9c6e7d6e10ac8cd391751b7cb910a18208a49ff9b678e98afcf0f8f1fca57e70
transactions []
___________________________________ Chain 1 ___________________________________
timestamp 1665913948243590056
nonce 5
previous_hash 9e16aac70a3337ec03d54ab8e24eb0dfc7660a1644cd7d970555fc710a9ee618
transactions []
___________________________________ Chain 2 ___________________________________
timestamp 1665913948243594637
nonce 2
previous_hash 7aa1cd08542e601e0afbf5f059b04689f8283a291a1334f6d65c86af1349de64
transactions []
________________________________________________________________________________