Recent posts

[Rust] 표준 입/출력

less than 1 minute read

예제 코드 use std::io; fn main() { let mut s = String::new(); match io::stdin().read_line(&mut s) { ...

[Rust] 데이터 타입

2 minute read

개요 스칼라 하나의 값으로 표현되는 타입 정수형, 부동소수점 숫자, boolean, 문자 컴파운드 같은 타입 혹은 다른 타입의 다양한 값들을 하나의 타입으로...

[Go] generics

20 minute read

개요 Go 1.18부터 제네릭(Type Parameters)이 추가되어 타입 안전하고 재사용 가능한 코드 작성이 가능해졌습니다. 주요 특징: 타입 파라미터: 함수와 타입에 타입 매개변수 사용 타입 제약: 인터페이스 기반 타입 제약 정의 타입 추론: 컴파일러가 타입 ...

[Rust] 변수

less than 1 minute read

개요 기본적으로 불변성 mut를 통해 가변성 변수 선언 가능 불변성 변수의 경우 let을 통해 shadowing(같은 이름의 다른 타입) 가능 예제 코드 fn main() { let a = 1; pri...