怎样把golang的程序编译为Service

怎样把golang的程序编译为Service

在linux的目录下面编写service 文件:

/etc/systemd/syste/gok8s.service
保存后加载:
systemctl daemond-reload
 
systemctl start gok8s
 
//注意: 路径一定要正确,权限要给够
 
[Unit]
Description=gok8s
After=network.target
 
[Service]
Type=simple
User=root
WorkingDirectory=/usr/share/nginx/html
ExecStart=/usr/share/nginx/html/gok8s
Restart=on-failure
RestartSec=5s
 
[Install]
WantedBy=multi-user.target