Go微服務架構go-kratos實戰03:使用 gorm 實現增刪改查操作

2022-06-02 18:01:16

一、簡介

在上一篇文章 go-kratos實戰02 中,詳細介紹了用 kratos 編寫專案程式碼的步驟。這篇就在上篇基礎上,再結合 Go 資料庫操作庫 gorm 一步一步來實現一個簡單的增刪改查操作。

首先假定你已經會使用 gorm 的基本操作。

安裝 gorm:

$ go get -u gorm.io/gorm
go: downloading gorm.io/gorm v1.23.5

... ...

GORM 檔案:https://gorm.io/zh_CN/docs/

Go,gorm 和 go-kratos 版本:

go v1.17.10 windows/amd64

go-kratos v2.2.1

gorm v1.23.5

二、新建 student 專案

在前面文章中,我們知道可以使用 kratos new 命令,用 kratos-layout 這個模板快速新建出一個專案。

$ kratos new student