<!-- Our proposal process is documented here: https://go.dev/s/proposal-process --> https://github.com/golang/go/issues/11826 prevents listeners not created by the process to be unlinked. https://github.com/golang/go/issues/13877 allows devs to explicitly specify whether go should unlink a listener why does go design a setter `SetUnlinkOnClose` but not a getter? was there any concerns? would golang provide a getter?