As we know:
There is no goto statement support in bash.
goto is useful for certain situations, especially for debugging.
So, is there any alternative mechanisms to goto in bash?
Robert Copeland gave an interesting hacking to this problem: http://bobcopeland.com/blog/2012/10/goto-in-bash/
The idea is like the self-modifying code. But the difference is to generate a piece of the script and eval (run) it. This is not exactly the goto statement, but achieve the very close results.