А я вот с другой стороны смотрю. Будут дженерики, на го будет ещё проще писать. Задача с типами для БД - явный тому пример. И сейчас можно, только малость через одно место.
Есть множество языков, хорошо подходящих под ваши цели, и есть го, который не подходит, и не только из-за дженериков
Что за мания тянуть из языка в язык подходы?