g.GET("/", func(c echo.Context) error { var users []models.User err := db.Find(users).Error if err != nil { fmt.Println(err) } return c.JSON(http.StatusOK, users) })
this is the code for getting and displaying users from table using slice is resulting following error from gorm
reflect.Value.Set using unaddressable value
You have to call Find with a pointer to the slice.
err := db.Find(&users).Error
relevant Gorm documentation: http://jinzhu.me/gorm/crud.html#query
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With