V 언어 문법: 동시성 프로그래밍과 채널
V 언어의 동시성 프로그래밍을 처음부터 배운다. spawn으로 병렬 실행, 채널(channel)로 안전한 데이터 전달, 버퍼링 채널, select 문, 공유 객체(shared)까지 — 시리즈 마지막 편에서 성능의 세계를 연다.
V 언어의 동시성 프로그래밍을 처음부터 배운다. spawn으로 병렬 실행, 채널(channel)로 안전한 데이터 전달, 버퍼링 채널, select 문, 공유 객체(shared)까지 — 시리즈 마지막 편에서 성능의 세계를 연다.
V 언어의 모듈 시스템을 처음부터 배운다. 모듈 만들기, import, pub 공개 제어, 모듈 디렉토리 구조, init 함수, 순환 의존 금지, V 패키지 매니저(v install)와 v.mod까지 — 실제 프로젝트를 구성하는 법.
V 언어에 null이 없는 이유, Option(?T)과 Result(!T) 타입, or 블록, if unwrapping, 에러 전파(!) 연산자, 실전 에러 처리 패턴까지 — V의 안전한 에러 처리 철학을 완전 정복한다.
V 언어의 열거형(enum)으로 정해진 선택지 만들기, 합 타입(sum type)으로 여러 타입을 하나로 묶기, 인터페이스(interface)로 유연한 타입 설계까지 — 타입 시스템의 고급 도구를 완전 정복한다.
V 언어에서 나만의 데이터 타입을 만드는 구조체(struct) 정의, 인스턴스 생성, 기본값 필드, 접근 제한자(pub/mut), 구조체 업데이트 문법, 메서드, 임베디드 구조체까지 — 타입 설계의 모든 것.
V 언어의 배열 선언·슬라이싱·고정 크기 배열·다차원 배열, map·filter·sort 등 강력한 내장 메서드, 그리고 맵(Map)까지 — 여러 데이터를 한꺼번에 다루는 컬렉션 완전 가이드.
V 언어의 if/else, 표현식 if, match 패턴 매칭, for 루프 4가지 형태, for...in 순회, in 연산자, 레이블 break/continue까지 — 프로그램 흐름을 자유자재로 제어하는 법을 배운다.
V 언어에서 함수를 정의하고 사용하는 법을 처음부터 배운다. 매개변수, 반환 타입, 다중 반환값, 기본값 매개변수, 익명 함수, 클로저, 고차 함수, defer까지 — 실용 예제와 함께 완전 정복.
V 언어의 변수 선언(:=), 불변 기본 원칙(mut), 기본 타입(int, string, bool 등), 문자열 보간, 타입 변환, 상수(const)까지 — 풍부한 예제와 함께 처음부터 차근차근 익히는 V 문법 가이드.
V 언어가 무엇인지, 왜 주목받는지, 그리고 설치부터 첫 프로그램 실행까지를 초보자 눈높이에서 친절하게 안내하는 V 언어 입문 가이드.