美文网首页
【go系列4】golang 函数命名返回值

【go系列4】golang 函数命名返回值

作者: 鸿乃江边鸟 | 来源:发表于2020-12-04 10:15 被阅读0次

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

相关文章

  • 【go系列4】golang 函数命名返回值

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

  • Golang:函数命名返回值

    可以给一个函数的返回值指定名字。如果指定了一个返回值的名字,则可以视为在该函数的第一行中定义了该名字的变量。 让我...

  • Go语言的主要特征

    Go语言的主要特征: Golang文件名: Go语言命名: 1.Go的函数、变量、常量、自定义类型、包(packa...

  • Go语言 函数

    函数的一般结构组成如下所示 比如下面这个返回int类型的函数 函数的多返回值 关于函数的返回值命名Go语言中,返回...

  • 九.Go函数func

    函数 Go函数不支持 嵌套、重载、默认参数 支持特性:无需声明原型、不定长度参数、多返回值、命名返回值参数、匿名函...

  • Go语言基础——函数

    Go函数的特性 不支持:嵌套、函数重载、默认值参数支持:可变变参、多返回值、命名返回值参数、匿名函数、闭包特别注意...

  • Golang基础(四)——函数

    Golang基础——函数 @([07] golang)[Go总结] [TOC] go程序中至少有一个函数——mai...

  • golang微服务框架go-zero系列-4:go-zero文件

    golang微服务框架go-zero系列-4:go-zero文件服务 go-zero本身支持文件服务,但是我们需要...

  • go编程基础视频笔记-函数/defer/结构/方法/接口/反射

    函数function go函数不支持嵌套、重载和默认参数但支持以下特性:无需声明原型、不定长度变参、多返回值、命名...

  • 09-Go语言函数

    函数 Go语言函数格式func 函数名称(形参列表)(返回值列表){函数语句} Go语言函数的类型没有返回值没有形...

网友评论

      本文标题:【go系列4】golang 函数命名返回值

      本文链接:https://www.haomeiwen.com/subject/frmbwktx.html