I want to clone Go version of Ethereum to make a new public blockchain. I just want to make small changes like:
(1) Change the difficulty value.
(2) Change the maximum gas limit.
(3) I want to set premined coins to 21M.
(4) change the name of the coin.
But as it is my first step into the development of blockchain so I really don't know how to do this. Please guide me for the same. Thanks in advance.