[Go] 조건문
개요 조건문은 프로그램의 실행 흐름을 제어하는 핵심 구문입니다. Go는 if와 switch 두 가지 조건문을 제공하며, 각각 고유한 특징과 장점이 있습니다. 특징 괄호 생략: 조건식을 괄호 ()로 감싸지 않음 중괄호 필수: 코드 블록은 반드시 중괄호 {}로 감싸야 함 ...
개요 조건문은 프로그램의 실행 흐름을 제어하는 핵심 구문입니다. Go는 if와 switch 두 가지 조건문을 제공하며, 각각 고유한 특징과 장점이 있습니다. 특징 괄호 생략: 조건식을 괄호 ()로 감싸지 않음 중괄호 필수: 코드 블록은 반드시 중괄호 {}로 감싸야 함 ...
개요 형식 동사(Formatting Verb)는 fmt.Printf, fmt.Sprintf 등의 함수에서 값을 특정 형식으로 출력하기 위해 사용하는 지시자입니다. %로 시작하며, 뒤에 오는 문자에 따라 출력 형식이 결정됩니다. 기본 구조 %[플래그][너비][.정밀도]동사 ...
개요 파일 입/출력(File I/O)은 데이터를 영구적으로 저장하고 읽어오는 필수적인 기능입니다. Go는 os, io, bufio 패키지를 통해 강력하고 효율적인 파일 처리 기능을 제공합니다.
개요 표준 입/출력(Standard I/O)은 프로그램이 사용자 또는 다른 프로그램과 데이터를 주고받는 기본적인 방법입니다. Go는 fmt, bufio 패키지를 통해 강력하고 유연한 입출력 기능을 제공합니다. 표준 스트림 표준 입력 (stdin): os.Stdin - 키보드...
개요 Go는 정적 타입 언어로, 타입 안정성을 중요시합니다. 암묵적(implicit) 타입 변환을 지원하지 않으며, 모든 타입 변환은 명시적(explicit)으로 수행해야 합니다. 이는 예상치 못한 버그를 방지하고 코드의 명확성을 높입니다. 타입 변환의 종류 Go에서는 두 ...