·go-interfaces
</>

go-interfaces

cxuu/golang-skills

Go 인터페이스, 유형 어설션, 유형 스위치 및 Effective Go 임베딩이 가능합니다. 암시적 인터페이스 만족, 쉼표 확인 관용구, 인터페이스 반환을 통한 일반성, 인터페이스 및 구성을 위한 구조체 임베딩을 다룹니다. 인터페이스를 정의 또는 구현할 때, 유형 어설션/스위치를 사용하거나 포함을 통해 유형을 구성할 때 사용합니다.

25설치·4트렌드·@cxuu

설치

$npx skills add https://github.com/cxuu/golang-skills --skill go-interfaces

SKILL.md

Go's interfaces enable flexible, decoupled designs through implicit satisfaction and composition. This skill covers interface fundamentals, type inspection, and Go's approach to composition over inheritance.

Interfaces in Go specify behavior: if something can do this, it can be used here. Types implement interfaces implicitly—no implements keyword needed.

By convention, one-method interfaces use the method name plus -er suffix: Reader, Writer, Formatter, Stringer.

Go 인터페이스, 유형 어설션, 유형 스위치 및 Effective Go 임베딩이 가능합니다. 암시적 인터페이스 만족, 쉼표 확인 관용구, 인터페이스 반환을 통한 일반성, 인터페이스 및 구성을 위한 구조체 임베딩을 다룹니다. 인터페이스를 정의 또는 구현할 때, 유형 어설션/스위치를 사용하거나 포함을 통해 유형을 구성할 때 사용합니다. 출처: cxuu/golang-skills.

원본 보기

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/cxuu/golang-skills --skill go-interfaces
카테고리
</>개발 도구
인증됨
최초 등록
2026-02-01
업데이트
2026-02-18

빠른 답변

go-interfaces이란?

Go 인터페이스, 유형 어설션, 유형 스위치 및 Effective Go 임베딩이 가능합니다. 암시적 인터페이스 만족, 쉼표 확인 관용구, 인터페이스 반환을 통한 일반성, 인터페이스 및 구성을 위한 구조체 임베딩을 다룹니다. 인터페이스를 정의 또는 구현할 때, 유형 어설션/스위치를 사용하거나 포함을 통해 유형을 구성할 때 사용합니다. 출처: cxuu/golang-skills.

go-interfaces 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/cxuu/golang-skills --skill go-interfaces 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code나 Cursor에서 사용할 수 있습니다

소스 저장소는 어디인가요?

https://github.com/cxuu/golang-skills

상세

카테고리
</>개발 도구
출처
skills.sh
최초 등록
2026-02-01