后端部分
后端使用go
语言加MySQL
数据库,go
语言的框架:gin
和gorm
用于数据库的连接
环境搭建
安装
go
的环境:https://go.dev/dl/安装后将
\Go\bin
目录添加到Path
环境变量中下载
GoLand
,打开新建的go-crud
文件夹新建
main.go
文件,点击终端,在终端中输入go mod init go-crud
新建go.mod
文件下载
gin
,gorm
和mysql
下载Gin包:
go get -u github.com/gin-gonic/gin
若出现:
go: module github.com/gin-gonic/gin: Get "https://proxy.golang.org/github.com/gin-gonic/gin/@v/list": dial tcp 142.251.43.17:443: i/o timeout
,则执行如下两行后在安装Gin
包:go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
在代码中导入:
import "github.com/gin-gonic/gin"
下载
gorm
包:- go get -u gorm.io/gorm
- go get -u gorm.io/driver/sqlite
在代码中导入:
goimport ( "gorm.io/gorm" "gorm.io/driver/sqlite" )
导入
mysql
包:import "gorm.io/driver/mysql"
通过
navicat
创建一个mysql
数据库,字符集选择utf8mb4
,表明可以在数据库中存放一些表情