关于golang:go系列4golang-函数命名返回值

3次阅读

共计 202 个字符,预计需要花费 1 分钟才能阅读完成。

golang 的函数返回值是能够命名的,且一个不带任何返回值的 return 语句, 返回所有的命名返回值,如:

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
正文完
 0