35 lines
768 B
Bash
35 lines
768 B
Bash
#!/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 |