직원 이름 배열 초기화하기

GolangBeginner
지금 연습하기

소개

이번 챌린지에서는 배열을 사용하여 직원 이름을 저장하고 출력하는 간단한 Go 프로그램을 작성해 봅니다. 소규모 기술 스타트업의 인사 담당자로서 팀 정보를 효율적으로 관리하는 것은 매우 중요한 업무입니다. 이번 실습을 통해 Go 언어의 배열 활용 능력을 키워보시기 바랍니다.

이 콘텐츠는 챌린지 (Challenge) 입니다. 가이드에 따라 학습하는 실습 (Guided Lab) 과 달리, 스스로의 힘으로 과제를 해결해야 합니다. 챌린지는 다소 난이도가 있을 수 있습니다. 해결이 어렵다면 Labby 와 상담하거나 모범 답안을 확인해 보세요. 통계에 따르면 이 챌린지는 초급 수준이며, 100%의 통과율과 학습자들로부터 100%의 긍정적인 평가를 기록하고 있습니다.

직원 이름 배열 초기화하기

소규모 기술 스타트업에서는 팀 정보를 효율적으로 관리하는 것이 필수적입니다. 인사 담당자의 입장에서 배열을 활용해 직원 이름을 저장하고 화면에 표시하는 Go 프로그램을 만들어 보겠습니다.

과제

  • 정확히 5 명의 직원 이름을 저장할 수 있는 배열을 생성합니다.
  • range 기반의 for 루프를 사용하여 모든 직원 이름을 출력합니다.

요구 사항

  • 프로그램 파일 경로는 ~/project/employees.go로 생성합니다.
  • 정확히 5 개의 문자열 (string) 요소를 가진 배열을 사용합니다.
  • 실제 또는 가상의 직원 이름으로 배열을 초기화합니다 (예시 참조).
  • 배열을 출력할 때는 반드시 range 기반의 for 루프를 사용해야 합니다.
  • 프로그램은 오류 없이 컴파일되고 실행되어야 합니다.

실행 예시

프로그램을 실행하여 직원 이름을 출력합니다.

go run employees.go

출력 예시:

0 John Smith
1 Emily Chen
2 Michael Rodriguez
3 Sarah Kim
4 David Lee

힌트

  • 배열의 인덱스는 0 부터 시작한다는 점을 기억하세요.
  • 배열을 순회할 때는 range 키워드를 사용합니다.
  • range 루프의 각 반복에서는 인덱스와 해당 요소의 값을 모두 얻을 수 있습니다.
✨ 솔루션 확인 및 연습

요약

이번 챌린지에서는 배열을 사용하여 5 명의 직원 이름 목록을 저장하고 출력하는 Go 프로그램을 작성해 보았습니다. 배열을 선언하고 초기화하는 방법과 range 기반의 for 루프를 활용해 데이터를 효율적으로 순회하고 출력하는 핵심 개념을 학습했습니다.