Files
sponge/scripts/run.sh
zhuyasen 87ef970c9a rename
2022-09-29 23:32:03 +08:00

26 lines
432 B
Bash

#!/bin/bash
serverName="serverNameExample"
binaryFile="cmd/${serverName}/${serverName}"
if [ -f "${serverName}" ] ;then
rm "${serverName}"
fi
function checkResult() {
result=$1
if [ ${result} -ne 0 ]; then
exit ${result}
fi
}
sleep 0.2
# CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ${serverName}
go build -o ${binaryFile} cmd/${serverName}/main.go
checkResult $?
# 运行服务
./${binaryFile}