我有以下问题:我在go例程中调用“cryptsetup”。因此,如果cryptsetup成功并以exitcode0退出,则一切正常。如果cryptsetup遇到错误,如密码错误,并以错误代码!=0退出,我的go函数只打印错误,然后退出而不会出现panic或错误代码。openCmd:=exec.Command("cryptsetup","luksOpen",*container,"container")varinPipeio.WriteCloserifinPipe,err=openCmd.StdinPipe();err==nil{iferr=openCmd.Start();err==ni
我有以下问题:我在go例程中调用“cryptsetup”。因此,如果cryptsetup成功并以exitcode0退出,则一切正常。如果cryptsetup遇到错误,如密码错误,并以错误代码!=0退出,我的go函数只打印错误,然后退出而不会出现panic或错误代码。openCmd:=exec.Command("cryptsetup","luksOpen",*container,"container")varinPipeio.WriteCloserifinPipe,err=openCmd.StdinPipe();err==nil{iferr=openCmd.Start();err==ni