#!/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"