代码拉取完成,页面将自动刷新
使用GoFrame
来搭建的一个博客管理系统
# 变量环境
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/home/jcleng/.nix-profile
export GOPATH=/home/jcleng/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
# 源码位置 /home/jcleng/go/src/blog-app
# 下载依赖
go mod download
gf run blog-app
# 开发,配置vscode go扩展位置
{
"go.gopath": "/home/jcleng/go",
"go.goroot": "/home/jcleng/.nix-profile/",
}
# 语言服务器
go get -v golang.org/x/tools/gopls
go get -v github.com/rogpeppe/godef
此项目仅仅是对api使用进行一个学习,像后台管理端的话还是使用其他语言来编写更加快捷和方便
管理端使用jwt验证,放到请求头[使用的session存储]
博客文章的增删改查(结合到flutter的app前端显示)
管理员密码使用配置文件密码
swager文档实现
数据缓存实现
生成模型
# 请先配置数据库
# 生成全部表
gf gen model
# 指定表
gf gen model -t user
# 帮助
gf gen -h
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。