现将网上的几种方法总结如下

App golang程序

1 添加开机启动配置脚本

#! /bin/bash
cd  AppPath
nohup App  >/dev/null 2>&1 &

然后在vi /etc/rc.local中添加shell脚本调用

bash shell文件路径

2 添加服务启动

添加脚本 执行vi /etc/init.d/App,然后输入下面内容

#!/bin/bash
chkconfig: 3888
nohup App  >/dev/null 2>&1 &

然后添加开机项目

chkconfig --add App

3 crontab 法

执行crontab -e,然后输入下面命令,添加开机脚本

@reboot  nohup App  >/dev/null 2>&1 &