通过Supervisor运行时,奇怪的行为Golang应用程序崩溃

Hello my Go app keeps crashing and restart each time I run it through supervisor but when I run it on the terminal it's running without crashing, I don't know where I start or on what should I search any help or hint to start with?

P.S: logs always empty

edit: it's run for 1 or 2 min and crashing not crashing immediately

I have several golang servers running just fine under supervisord ... its probably some permission thing ... in your supervisor config file replace launching your golang binary with full path to reach this shell script

#!/bin/bash

for i in {1..3}; do

    echo here I am inside loop with counter $i

    sleep 2
done

echo now exiting from loop

its just something to run as a deamon for a few seconds ... if that runs OK is the OS where you compile your go code same as where your supervisord is running ?