Вот отлична библиотека для работы с systemd. Тут и запись в journald и чтение с него, и активация по сокету, и другие прикольные плюшки. Вот только cgoшное чтение из journald напрягает.
Я вот взялся писать exec.Command обвязочку вокруг journald, может будет не такая производительная, зато без зависимостей на c библиотеки.
https://github.com/coreos/go-systemd