test "test_goto" -> int { let x = 0; goto skip; x = 100; skip: assert x == 0; let resource = 1; if resource == 1 { goto cleanup; } assert false; cleanup: assert true; }