golang的函数返回值是能够命名的,且一个不带任何返回值的return语句,返回全部的命名返回值,如:golang
package main import "fmt" func NameReturnDemo(count int) (x int, y int) { x = count * 4 / 9 y = count - x return } func main() { fmt.Println(NameReturnDemo(17)) } # 运行 go run demo.go 7 10