学习目标:
1.学习使用Gin和GORM结合
2. 学习Golang 中的三层构架
学习内容:
当使用Golang的Gin、GORM和MySQL进行三层架构的CRUD操作时,你可以按照以下步骤进行:
1. 创建Model结构体:
首先,创建一个`models`文件夹,并在其中创建一个名为`member.go`的文件。在该文件中定义`Member`结构体,代表数据库中的`member`表,同时添加GORM的标签来映射字段和表格。
package models
import "time"
type Member struct {
ID uint `gorm:"primary_key"`
Name string `gorm:"type:varchar(100);not null"`
Email string `gorm:"type:varchar(100);unique;not null"`
CreatedAt time.Time `gorm:"not null&#