본문 바로가기

초보자를 위한 VLang 가이드: 첫 프로젝트 만들기

_Big 2024. 11. 25.

VLang은 배우기 쉬운 문법과 빠른 성능으로 초보 개발자들에게 적합한 언어입니다. 이 글에서는 VLang을 처음 접하는 분들을 위해 설치부터 첫 프로젝트 작성까지의 과정을 안내합니다. 단계별로 진행하며, 실습 위주의 내용을 담았습니다.

 

초보자를 위한 VLang 가이드: 첫 프로젝트 만들기

 

VLang 설치하기

VLang 설치는 간단하며, Windows, MacOS, Linux 등 다양한 운영 체제를 지원합니다. 아래는 설치 방법입니다:

Windows

  • 공식 웹사이트(vlang.io)로 이동합니다.
  • Windows 설치 파일을 다운로드하고 실행합니다.
  • 명령 프롬프트(cmd)에서 v version을 입력해 설치를 확인합니다.

MacOS

  • 터미널에서 다음 명령어를 입력합니다:
  • brew install vlang
  • v version 명령어로 설치를 확인합니다.

Linux

  • 터미널에서 다음 명령어를 순서대로 입력합니다:
  • git clone https://github.com/vlang/v
  • cd v
  • make
  • 설치가 완료되면 v version으로 확인합니다.



첫 번째 VLang 프로젝트

설치가 완료되었다면, 첫 번째 VLang 프로젝트를 만들어 보겠습니다. 간단한 "Hello, World!" 프로그램으로 시작합니다.

1. 새 파일 만들기

텍스트 편집기를 열고 아래의 코드를 작성합니다. 파일 이름은 hello.v로 저장합니다.

fn main() {
  println('Hello, World!')
}

2. 프로그램 실행하기

  • 명령 프롬프트(cmd)나 터미널에서 파일이 저장된 디렉토리로 이동합니다.
  • 다음 명령어를 입력하여 프로그램을 실행합니다:
  • v run hello.v

프로그램이 실행되면 "Hello, World!"라는 문구가 출력됩니다.



간단한 계산 프로그램 만들기

"Hello, World!"를 넘어 조금 더 복잡한 프로그램을 작성해 보겠습니다. 두 숫자를 입력받아 더하는 프로그램입니다.

fn main() {
  println('첫 번째 숫자를 입력하세요:')
  num1 := os.input('').int()

  println('두 번째 숫자를 입력하세요:')
  num2 := os.input('').int()

  sum := num1 + num2
  println('두 숫자의 합은: \$sum')
}

이 코드를 저장하고 실행하면 두 숫자를 입력받아 합계를 출력합니다.



VLang의 주요 기능 살펴보기

VLang은 초보자가 배우기에 적합한 다양한 기능을 제공합니다:

  • 정적 타입 언어: 코드 작성 시 오류를 미리 방지합니다.
  • 간결한 문법: 불필요한 코드 작성을 최소화합니다.
  • 빠른 컴파일 속도: 작성한 코드를 빠르게 실행하거나 컴파일할 수 있습니다.
  • 싱글 바이너리 생성: 의존성 없는 실행 파일을 생성하여 배포를 단순화합니다.



다음 단계로 나아가기

첫 프로젝트를 성공적으로 완료했다면, 이제 VLang의 더 복잡한 기능들을 탐구해 보세요. 아래와 같은 주제를 시도해볼 수 있습니다:

  • 조건문과 반복문
  • 파일 읽기/쓰기
  • 웹 서버 개발
  • CLI 도구 만들기

추가 학습 자료는 공식 문서에서 확인할 수 있습니다.



결론

VLang은 초보자에게 적합한 직관적인 언어로, 간단한 설치와 실습 과정을 통해 기본을 익힐 수 있습니다. 첫 프로젝트를 성공적으로 마쳤다면, 더 복잡한 응용 프로그램 개발에 도전해보세요. VLang의 가능성은 무한합니다!

 

댓글