#!/bin/bash echo "选择运行环境:" echo "1. 开发环境 (development)" echo "2. 测试环境 (test)" echo "3. 生产环境 (production)" echo "4. 默认环境 (使用config.yaml)" read -p "请输入选择 (1-4): " choice case $choice in 1) echo "启动开发环境..." export GO_ENV=development go run cmd/main.go ;; 2) echo "启动测试环境..." export GO_ENV=test go run cmd/main.go ;; 3) echo "启动生产环境..." export GO_ENV=production go run cmd/main.go ;; 4) echo "启动默认环境..." go run cmd/main.go ;; *) echo "无效选择,使用默认环境..." go run cmd/main.go ;; esac