数据模型
数据模型表示 API 处理的数据的结构。 这些模型定义了客户端和服务器之间交换的数据实体的形式。
例如,在这个图书管理 API 项目中,可以定义一个 Book
模型:
创建 model/book.go:
package model
import "time"
// Book 结构体表示图书的结构
type Book struct {
ID uint `json:"id"`
Title string `json:"title"`
Author string `json:"author"`
PublishedAt string `json:"published_at"`
Description string `json:"description"`
ISBN string `json:"isbn"`
TotalPages int `json:"total_pages"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}
Loading...
> 此处输出代码运行结果