Как передать тип в качестве аргумента golang
Я хочу хочу передать в функцию тип, и создать элемент этого класса. Примерно так (мне это нужно для gorm)
func function(type interface{}, ctx *fiber.Ctx) {
model := type{}
_ := ctx.BodyParser(&model)
gorm.DB.Create(&model)
}
Возможно ли это?