Simulating goto behavior

I also want to add that we’ve had discussions about this before: C goto vs Zig defer / errdefer / break

I strongly recommend you read that. If you feel like it doesn’t answer your question, we can certainly stay here and discuss - just wanted to point out that we have existing resources on this.