개발 지식 노트

주제를 골라 개념과 사용 예제를 살펴보거나, 아래에서 최근 글을 확인하세요.

프로그래밍 언어

클라우드와 컨테이너

데이터와 데이터베이스

시스템과 네트워크

소프트웨어 개발

관측과 모니터링

AI

  • AI 31개 글

알고리즘

보안

에세이

웹 개발

최근 포스트

Go: 형식 동사

10 분 소요

형식 동사(Formatting Verb)는 fmt.Printf, fmt.Sprintf 등의 함수에서 값을 특정 형식으로 출력하기 위해 사용하는 지시자입니다. %로 시작하며, 뒤에 오는 문자에 따라 출력 형식이 결정됩니다.

Go: 파일 입/출력

14 분 소요

파일 입/출력(File I/O)은 데이터를 영구적으로 저장하고 읽어오는 필수적인 기능입니다. Go는 os, io, bufio 패키지를 통해 강력하고 효율적인 파일 처리 기능을 제공합니다.

Go: 표준 입/출력

11 분 소요

표준 입/출력(Standard I/O)은 프로그램이 사용자 또는 다른 프로그램과 데이터를 주고받는 기본적인 방법입니다. Go는 fmt, bufio 패키지를 통해 강력하고 유연한 입출력 기능을 제공합니다.

Go: 타입 변환

11 분 소요

Go는 정적 타입 언어로, 타입 안정성을 중요시합니다. 암묵적(implicit) 타입 변환을 지원하지 않으며, 모든 타입 변환은 명시적(explicit)으로 수행해야 합니다. 이는 예상치 못한 버그를 방지하고 코드의 명확성을 높입니다.

Go: 명명 규칙

7 분 소요

Go는 간결하고 명확한 코드를 중요시하며, 명명 규칙은 코드의 가독성과 유지보수성에 큰 영향을 미칩니다. Go의 명명 규칙은 단순하지만 일관성 있게 적용해야 합니다.

Go: 변수

7 분 소요

Go에서 변수는 데이터를 저장하는 메모리 공간입니다. Go는 정적 타입 언어이므로 모든 변수는 선언 시 또는 컴파일 시점에 타입이 결정됩니다.

Go: 기본 자료형

7 분 소요

Go는 정적 타입 언어로, 컴파일 시점에 모든 변수의 타입이 결정됩니다. Go의 기본 자료형은 크게 숫자형, 문자열, 불린, 함수로 구분됩니다.

Go: Hello, World!

1 분 소요

Go 프로그래밍의 첫걸음, “Hello, World!” 프로그램을 통해 Go의 기본 구조와 실행 방법을 학습합니다.

C++: minmax_element

최대 1 분 소요

범위에서 가장 작은 값과 가장 큰 값을 반환

C++: exchange

최대 1 분 소요

obj의 값을 newvalue로 변경하고 obj의 값을 반환