package main import ( _ "golang.org/x/exp/inotify" _ "gopkg.in/yaml.v2" "nslcd_proto" "nslcd_systemd" ) type hackersBackend struct { nslcd_proto.NullBackend } var _ nslcd_systemd.Backend = &hackersBackend{} func (o *hackersBackend) Reload() { // TODO } func newHackersBackend() *hackersBackend { // TODO return &hackersBackend{} } func main() { backend := newHackersBackend() nslcd_systemd.Main(backend) }