Oops, missed part of your question. To have the output in the
listserv.log and on /dev/console try something like:
ls:235:respawn:/home/listserv/go 2>&1 |/usr/bin/tee -a /path/to/listserv.log \
>/dev/console
This shell pipeline may not work in /etc/inittab. If not take
it inside the go script.
LISTSERV crashes are quite rare so it's reasonable to start it
out of rc.local.
Glenn