Вопрос: Почему generics не заменяют интерфейсы?

Go Senior Без компании
Вопрос: Почему generics не заменяют интерфейсы?
Ответы
```go func F[T any](t T) ``` **Ситуация:** дизайн API. **Почему:** интерфейсы описывают поведение, generics — форму данных.