그냥 기억하기 싫어서 기록하는 블로그

  • 홈
  • 태그
  • 방명록

generic 1

Go언어에서의 Generic 이해하기

Generic(제네릭)이란?Go 1.18부터 도입된 제네릭(Generic) 기능은 하나의 함수나 타입이 다양한 타입을 처리할 수 있도록 해주는 기능입니다.쉽게 말해, 함수나 구조체를 만들 때 타입을 고정하지 않고 나중에 사용할 때 타입을 지정할 수 있도록 하는 기능입니다.이전까지는 interface{}를 활용한 방법이 있었지만, 타입 안정성(type safety)이 부족하고 형변환(casting)이 필요했습니다.제네릭은 이러한 문제를 해결하고, 재사용 가능한 코드를 작성하는 데 큰 도움이 됩니다. Generic이 필요한 이유Go에서 Generic이 없던 시절에서는 다음과 같은 일이 자주 발생하였습니다.func PrintInts(list []int) { for _, v := range list { fmt..

Go언어 2025.03.27
이전
1
다음
더보기
프로필사진

그냥 기억하기 싫어서 기록하는 블로그

그냥 기억하기 싫어서 기록하는 블로그

  • 분류 전체보기
    • DevOps
    • Go언어
    • Elasticsearch
    • Opensearch
    • Kafka
      • kafka 기본
      • Strimzi
    • Prometheus
    • git & github
    • ETC
    • 나의생각
    • AI

Tag

helm, Aggregation, Kafka, Index, elasticsearch, Golang, prometheus, Docker, git, go, Snapshot, kubernetes, install, operator, aggs, ubuntu, OpenSearch, Strimzi, es, vscode,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바