드리프트의 뉴 코딩 이야기
close
프로필 배경
프로필 로고

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (416)
    • Javascript (177)
    • Go (143)
    • Rust (33)
    • Python (31)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
Go 1.22의 새로운 기능: cmp.Or

Go 1.22의 새로운 기능: cmp.Or

안녕하세요?Go 1.22가 출시된 지 꽤 많은 시간이 지났는데요. 이제 제가 1.22 버전을 정리하는 시리즈의 마지막을 장식할 때가 왔습니다. 이전에 작성한 reflect.TypeFor와 slices.Concat 함수에 대한 글을 먼저 읽으시는게 좋을 듯 합니다. 오늘 소개할 마지막 함수는 바로 cmp.Or입니다. 실제로 이 함수의 개발자는 Go Time 팟캐스트에서 이 함수를 "1.22의 숨겨진 보석"이라고 소개한 바 있습니다. 간단한 기능이지만 다양한 활용 가능성을 가지고 있으며, 그 탄생 배경에는 놀랍도록 긴 이야기가 숨겨져 있습니다. cmp.Or: 제네릭 기반 조건부 값 선택의 새로운 접근 방식 cmp.Or 함수는 가변 개수의 인자를 받아, 첫 번째 non-zero 값을 반환하는 제네릭 함수입니다..

  • format_list_bulleted Go
  • · 2024. 7. 29.
  • textsms
  • navigate_before
  • 1
  • navigate_next
태그
  • #typescript
  • #타입스크립트
  • #자바스크립트
  • #프로그래밍
  • #Go
  • #Go 언어
  • #javascript
  • #Golang
  • #Rust
  • #성능 최적화
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바