feat():learning后台管理项目初始化

This commit is contained in:
yuj
2025-12-04 16:23:46 +08:00
parent 39886d50d2
commit 88e048f4d1
154 changed files with 28966 additions and 6 deletions

29
start.sh Executable file
View File

@@ -0,0 +1,29 @@
#!/bin/bash
# GoalfyMax Admin 启动脚本
echo "启动 GoalfyMax Admin..."
# 检查Go环境
if ! command -v go &> /dev/null; then
echo "错误: 未找到Go环境请先安装Go 1.25+"
exit 1
fi
# 检查配置文件
if [ ! -f "etc/config.yaml" ]; then
echo "错误: 配置文件 etc/config.yaml 不存在"
exit 1
fi
# 下载依赖
echo "下载依赖..."
go mod download
# 构建项目
echo "构建项目..."
go build -o bin/goalfymax-admin cmd/server/main.go
# 启动服务
echo "启动服务..."
./bin/goalfymax-admin -config etc/config.yaml