diff --git a/run_all_server.sh b/run_all_server.sh index 4781e447..e02bcf07 100755 --- a/run_all_server.sh +++ b/run_all_server.sh @@ -1,5 +1,7 @@ #!/bin/bash +go mod tidy + # 定义一个函数来在每个服务器目录下运行 go run .go run_server() { server_name=$1 @@ -14,11 +16,9 @@ run_server() { # 导航到相应的目录 cd server/$server_name - - GOOS=linux GOARCH=amd64 go build -ldflags "-w -s" -linkshared [ -f .gitignore ] || echo $server_name > .gitignore # 使用 screen 运行 go run .go - screen -dmS $server_name -L ./$server_name + screen -dmS $server_name -L go run $server_name.go # 返回到上一级目录 cd - > /dev/null