<分区>
在Go我可以使用 underscore忽略返回多个值的函数的返回值。例如:
res, _ := strconv.Atoi("64")
假设我想将第一个值直接用于另一个函数调用(在此示例中忽略错误检查最佳实践):
myArray := make([]int, strconv.Atoi("64"))
编译器会提示我在单值上下文中使用多值函数:
./array-test.go:11: multiple-value strconv.Atoi() in single-value context
是否可以在单行中从返回值中“挑选”而不求助于 auxiliary functions ?