[Go] rest api server/client
code
개요 커맨드 라인 인자(Command Line Arguments)는 프로그램 실행 시 전달되는 파라미터입니다. 주요 특징: os.Args: 가장 기본적인 방법 flag 패키지: 표준 라이브러리의 플래그 파싱 cobra: 강력한 CLI 프레임워크 (kubectl, h...
개요 Go의 strconv 패키지는 기본 타입과 문자열 간의 변환을 제공합니다. 주요 특징: 정수 변환: Atoi, Itoa로 간편한 정수 변환 Format/Parse: 모든 기본 타입 양방향 변환 진법 지원: 2진법부터 36진법까지 에러 처리: Parse 함수...
개요 Go의 sort 패키지는 다양한 타입의 슬라이스를 정렬하고 검색하는 기능을 제공합니다. 주요 특징: 기본 타입: Ints, Float64s, Strings 정렬 커스텀 정렬: Interface 구현으로 모든 타입 정렬 Slice 정렬: sort.Slice로 간...
개요 Go의 os/signal 패키지는 운영체제의 시그널을 처리하여 프로그램의 우아한 종료(graceful shutdown)를 구현합니다. 주요 특징: 시그널 감지: SIGINT, SIGTERM 등 OS 시그널 수신 채널 기반: Go 채널로 시그널 전달 Gracef...