소개
이 챌린지에서는 금융 데이터 처리에서 복잡한 중첩 루프를 사용하는 레거시 코드 세그먼트를 리팩토링하는 과제를 수행합니다. 목표는 goto
문을 활용하여 루프 제어 흐름을 단순화하여 코드를 더 읽기 쉽고 유지 관리 가능하게 만드는 것입니다. 이 챌린지는 값 5
가 발견될 때 프로그램이 종료되기 전에 데이터 요소를 출력하도록 요구합니다.
이것은 챌린지입니다. 실험 (Lab) 과 달리, 학습을 위해 실험의 단계를 따르는 것이 아니라, 독립적으로 챌린지 작업을 완료해야 합니다.챌린지는 일반적으로 조금 어렵습니다. 어려움을 겪었다면, Labby 와 논의하거나 해결책을 확인할 수 있습니다.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
go(("Golang")) -.-> go/FunctionsandControlFlowGroup(["Functions and Control Flow"])
go/FunctionsandControlFlowGroup -.-> go/for("For")
subgraph Lab Skills
go/for -.-> lab-436529{{"Goto 를 사용하여 중첩 루프 복잡성 해결"}}
end