Go bindings to systemd socket activation, journal and D-BUS APIs.
See an example in examples/activation/httpserver.go. For easy debugging use /usr/lib/systemd/systemd-activate
examples/activation/httpserver.go
/usr/lib/systemd/systemd-activate