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