>>392
type T struct{}
var _ I = T{}
でT型がinterface Iを満たすかチェックできる