Golang의 구조체가 특정 인터페이스를 구현했는지 확인하기
go 에서 특정 인터페이스를 내가 만든 구조체가 구현하고있는지 확인하려면 이렇게 하면된다.
pacakge main
var (
_ InterfaceToImplementA = (*StructThatImplABC)(nil)
_ InterfaceToImplementB = (*StructThatImplABC)(nil)
_ InterfaceToImplementC = (*StructThatImplABC)(nil)
)
type In...
tricolor-ilsan-kim.com1 min read