golang libpasswdqc binding