org.freedesktop.DBus.ObjectManager client example
To generate client-side code using dbus-codegen-go as a go:generate directive run:
go generate
Now you can list and watch an object manager initial state and changes, for example org.bluez:
go run . -system -dest=org.bluez
In a parallel console you can trigger events activity:
bluetoothctl
power on
scan on