package main
import (
"fmt"
"github.com/gin-gonic/gin"
"gorm.io/driver/mysql"
"gorm.io/gorm"
"net/http"
)
type Person struct {
Id int `form:"id" json:"id" uri:"id" xml:"id" gorm:""`
Name string `form:"name" json:"name" uri:"name" xml:"name"`
Age int `form:"age" json:"age" uri:"age" xml:"age"`
Sex string `form:"sex" json:"sex" uri:"sex" xml:"sex"`
}
func (p *Person) TableName() string {
return "got_person"
}
func main() {
dsn := "root:mysql@tcp(127.0.0.1:3306)/test_gorm?charset=utf8mb4&parseTime=True&loc=Local"
db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
if err != nil {
panic(err)
}
db.AutoMigrate(&Person{})
p := Person{
Name: "汉三",
Age: 18,
Sex: "
gin参数接收与文件上传下载,gorm
于 2023-01-31 01:23:44 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)