草庐IT

createHashedPassword

全部标签

go - 从 channel 返回错误

当我在Go中编写一个函数时,它应该返回一个值和一个类似的错误funccreateHashedPassword(passwordstring)string,error{//code}我想在goroutine中执行这个createHashedPassword,我想通过channel传递数据。但我的问题是,我该如何处理这里或goroutine中的错误? 最佳答案 通常将多个输出捆绑到一个结构中,然后通过单个channel将它们一起返回。typeResultstruct{MessagestringErrorerror}ch:=make(ch

go - 从 channel 返回错误

当我在Go中编写一个函数时,它应该返回一个值和一个类似的错误funccreateHashedPassword(passwordstring)string,error{//code}我想在goroutine中执行这个createHashedPassword,我想通过channel传递数据。但我的问题是,我该如何处理这里或goroutine中的错误? 最佳答案 通常将多个输出捆绑到一个结构中,然后通过单个channel将它们一起返回。typeResultstruct{MessagestringErrorerror}ch:=make(ch