A package to remove goto statements from a Go syntax tree by rewriting them as conditionals and loops. This is an ongoing project and is incomplete. Please experiment with it but don't rely on it. Documentation and examples controlflow documentation References Taming Control Flow: A Structured Approach to Eliminating Goto Statements