На простых примерах показаны различные способы работы с БД в Go Примеры использования генераторов кода в golang