仓库
https://github.com/qq547176052/sntp
编译
docker run -itd --name mycode -v E:\0\go\sntp:/go_mqtt -p 123:123 golang:1.19.0 /bin/bash
进入容器ssh
docker exec -it mycode /bin/bash
进入项目目录
cd /go_mqtt
设置源地址
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct
初始化项目
go mod init a
安装依赖
go mod tidy
运行
go run main.go
编译
go build -o main main.go
运行
./main
后台运行
nohup ./main > main.log 2>&1 &
查看运行中的程序 PID
ps -aux | grep "main"
杀死进程
kill -9 进程PID
编译
go build -o main.exe main.go
windows启动
直接双击 main.exe
注意
程序需要用到 123 端口
阿里云安全组打开
服务器防火墙打开