Example13.函数多返回值

Posted yhleng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Example13.函数多返回值相关的知识,希望对你有一定的参考价值。

Go 内建多返回值 支持。这个特性在 Go 语言中经常被用到,例如用来同时返回一个函数的结果和错误信息。

Example:

package main

import "fmt"

//(int, int)标志函数有两个int返回值。
func example_func(a int, b int) (int, int){
    return a, b
}

func main(){
    c, d := example_func(1, 3)
        //fmt.Printf用来格式化字符串。
    fmt.Printf("return:%d <--> %d
", c, d)
        
       //_为占位符
    _, f := example_func(4, 6)
    fmt.Println(f)
}

Result:

$ go run example.go
return:1 <--> 3
6

 

以上是关于Example13.函数多返回值的主要内容,如果未能解决你的问题,请参考以下文章

13 个非常有用的 Python 代码片段

Go+语言的多返回值函数

Go+语言的多返回值函数

从使用 wkwebview 返回值的 javascript 调用 swift 函数

内置函数 匿名函数 闭包 13

013_go语言中的函数多返回值