快速开始
环境安装
创建项目
bash
lc start -m github.com/fengjx/lucky-demo --template lucky
更多参数说明可以查看:cli工具
初始化数据
创建数据库
sql
create database lucky_demo default character set utf8mb4 collate utf8mb4_bin;
修改数据库配置 conf/app.yml
yml
db:
default:
type: mysql
# 修改为自己的数据库连接地址
dsn: root:1234@tcp(localhost:3306)/lucky-demo?charset=utf8mb4,utf8&tls=false&timeout=10s&parseTime=true
bash
cd lucky-demo
# 安装 go 依赖
go mod tidy
# 初始化数据
go run tools/init/main.go
启动后端工程
bash
go run main.go
测试服务访问是否正常
bash
curl -i http://localhost:8080/api/open/app/data
启动前端工程
bash
# lc-halo-web 修改为你自己的项目名
git clone https://github.com/fengjx/lucky-web.git
cd lucky-web
pnpm i
pnpm run dev
访问服务
账号密码:admin / luchen