是否可以将函数的返回值直接发送到golang频道?以下不起作用:
BytesOutChan<-, err = bufio.NewWriter(conn).Write(...)
有没有办法做到这一点?如果失败了,有没有办法自动添加到变量?例如,在C中你可以这样做:
myInt += fReturnsInt();
你可以这样做golang,但是有多个返回值可以吗?这将大大减少我的代码的冗长。
提前致谢。
答案 0 :(得分:2)
Go语言目前没有提供任何特殊语法来执行您想要的操作。