函数传参与实现接口的疑问
想实现的功能:
- 使用 gin 包创建服务器,默认路径 “/”,包含 GET、POST 请求,GET 返回登录注册页面,POST 通过中间件做信息校验;如果存在则登录,如果不存在则注册。提交信息任一为空则返回提示,路径为其他页面也返回 404。
疑问
- 当修改 Read() 方法为可变参的时候,则不能传入 dao.User{} 结构体,POST表单传入string变量可用。
- 当修改 Read() 方法为固定参的时候,则无法传入 POST 表单发送进来的 string 参数变量 name,dao.User{} 可用。
- 应该如何将 dao.User{} 实现 CURD 接口进而在 Auth() 函数中调用 dao.CURD.Read() 呢?
楼主在说啥?你既然用了gorm就照着gorm的文档来用就行了
这你基础不牢,多看看吧
按照文档来使用最省时间