I'm just engaging in geth development and was trying to put some changes into evm opcode implementation(functions like opAdd) for debugging.
After compilation done, I found that there is a command 'evm' that allows me to run bytecode without deploying it to a private chain.
However the help message is confusing, and guide about this command is limited. Is there any guide or example to help learn more about the usage of this command? Or I should just keep using 'geth' instead of 'evm'?