34 lines
805 B
Bash
34 lines
805 B
Bash
#!/bin/bash
|
|
|
|
# 安装Go依赖脚本
|
|
|
|
echo "开始安装Go依赖..."
|
|
|
|
# 进入go目录
|
|
cd "$(dirname "$0")/.." || exit
|
|
|
|
# 下载依赖
|
|
echo "下载依赖包..."
|
|
go mod download
|
|
|
|
# 整理依赖
|
|
echo "整理依赖..."
|
|
go mod tidy
|
|
|
|
# 验证依赖
|
|
echo "验证依赖..."
|
|
go mod verify
|
|
|
|
echo "依赖安装完成!"
|
|
echo ""
|
|
echo "已安装的主要依赖:"
|
|
echo "- github.com/beego/beego/v2"
|
|
echo "- github.com/qiniu/go-sdk/v7 (七牛云SDK)"
|
|
echo "- github.com/golang-jwt/jwt/v5"
|
|
echo "- github.com/go-sql-driver/mysql"
|
|
echo ""
|
|
echo "下一步:"
|
|
echo "1. 执行数据库迁移: mysql -u root -p your_database < migrations/add_storage_config_table.sql"
|
|
echo "2. 配置存储设置: 访问平台管理后台 -> 系统设置 -> 平台设置 -> 存储配置"
|
|
echo "3. 重启服务: bee run 或 go run main.go"
|