드리프트의 뉴 코딩 이야기
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 언어 제네릭 완벽 정리: 타입 파라미터와 인터페이스 활용법

Go 언어 제네릭 완벽 정리: 타입 파라미터와 인터페이스 활용법

Go 언어 제네릭 완벽 정리: 타입 파라미터와 인터페이스 활용법.왜 제네릭이 필요한가요?Go 언어에서는 오랫동안 제네릭을 추가해달라는 요청이 많았고, 여러 디자인이 검토되었습니다. 제네릭의 필요성은 다음과 같은 코드를 타입에 의존하지 않고 작성할 수 있게 해줍니다.func PrintInts(s []int) { for _, v := range s { fmt.Print(v) }}func PrintStrings(s []string) { for _, v := range s { fmt.Print(v) }} 제네릭을 사용하면 다음과 같이 작성할 수 있습니다.func Print[T any](s []T) { for _, v := range s { fmt...

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

티스토리툴바