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

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (416)
    • Javascript (177)
    • Go (143)
    • Rust (33)
    • Python (31)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
타입스크립트 type vs interface: 언제 뭘 써야 할지 헷갈린다면? (완벽 정리)

타입스크립트 type vs interface: 언제 뭘 써야 할지 헷갈린다면? (완벽 정리)

타입스크립트(TypeScript), type 쓸까 interface 쓸까? 완벽 정리! 안녕하세요! 타입스크립트(TypeScript)를 사용하다 보면 type과 interface라는 두 가지 키워드를 만나게 되는데요. 둘 다 타입을 정의할 때 사용하는데, 많은 경우 서로 바꿔 써도 큰 문제가 없을 정도로 비슷해 보입니다. 하지만 알고 보면 둘 사이에는 중요한 차이점들이 있고, 각각 더 유용하게 쓰이는 상황들이 있습니다. 이번 글에서는 type과 interface가 어떻게 다른지, 그리고 언제 어떤 것을 선택하는 것이 좋을지 자세히 알아보겠습니다. 본격적인 비교에 앞서, 각각의 기본적인 사용법부터 가볍게 살펴볼까요? 1. 기본 사용법: type과 interface로 객체 타입 정의하기먼저 객체의 모양, 즉..

  • format_list_bulleted Javascript
  • · 2025. 4. 12.
  • textsms
Go 언어 인터페이스 구현 패턴

Go 언어 인터페이스 구현 패턴

안녕하세요? 오늘은 Go 언어 인터페이스 구현 패턴과 함께 type, 메소드 그리고 인터페이스의 기본적인 설명을 추가하여 아래와 같은 것들을 살펴볼 예정입니다.Go 언어에서의 인터페이스 부분 구현 패턴struct에 interface를 포함시켜 동적으로 교체하는 패턴먼저 type과 메소드, 기본적인 인터페이스 구현 방법에 대해 잠시나마 복습해보겠습니다. ** 목 차 **Go 언어 인터페이스 구현 패턴type으로 타입을 선언하기메소드기본적인 인터페이스의 구현함수에 인터페이스 구현하기구조체에 포함시켜 인터페이스 구현하기인터페이스의 부분 구현을 위한 임베딩 사용인터페이스의 동적 구현을 위한 임베딩 사용마지막으로type으로 타입을 선언하기우선, Go 언어에서의 타입 선언 방법입니다. Go 언어를 처음 시작하는 분..

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

티스토리툴바