Below command will creates a user but it ask sudo password.
cmd := "sudo /usr/sbin/useradd "+
"-m -d "+home_dir+
" -s "+preferredShell +
" -g "+usrLoginName+
" "+ usrLoginName
cmdStatus,err := exec.Command("bash","-c",cmd).Output()
How to execute above command without sudo or How to provide root level permission to my golang application? How to fix it ?