트위터에 썼던 글인데 블로그 글로 쓸만한 가치가 있는 것 같아서 가져온다. 단점: 반환 타입 포지션에서 유니온 느낌의 타입 제약을 걸 수 없는 점 type Foo interface { string|number } func foo() Foo {} 이게 불가능하다는 소리다. 인터페이스를 타입 제약으로 사용할 수 없는 점 Tagged union으로 사용할 수 없다는 소리다. 러스트로 나타내면 간단한데... 정의 오류를 사용 (캐...
Markdown supported · ⌘↵ to post
No responses yet.