美文网首页原创Golang技术交流
go 函数(func)的基础使用

go 函数(func)的基础使用

作者: IT锟 | 来源:发表于2017-08-22 11:34 被阅读536次

声明方式

func 函数名(传入参数)(返回参数){}
  • 示例1

传入参数为s,返回参数r

func D1(s string)(r string) {
    r = "ok"
    fmt.Printf("%v", s)
    return r
}

这里返回参数可以命名,也可以不命名r,但是建议采用命名的方式,下面方式就是不命名返回

func D1()(string) {
    r := "ok"
    return r
}

不定长变参

使用场景:参数是不固定个数

func D2(s string,p ...string)() {
    fmt.Print(s)
    fmt.Print(p[0])
}

//调用
D2("第一个参数","one","two","three")

输出结果:

第一个参数one

注意:不定长变参必须作为最后一个参数传入

[获取授权]

相关文章

  • go 函数(func)的基础使用

    声明方式 示例1 传入参数为s,返回参数r 这里返回参数可以命名,也可以不命名r,但是建议采用命名的方式,下面方式...

  • go 零散笔记(未整理)

    go 学习零散笔记 Go语言程序员推荐使用 驼峰式 命名 函数(func) 一个函数的声明由func关键字、函数名...

  • golang函数

    函数是构建 Go 程序的基础部件 函数的定义 func function_name( [parameter lis...

  • Go语言基础3 - 函数

    概述 我们将用几节来学习Go语言基础,本文结构如下: 函数 函数的基本语句结构: func 是关键字,表示函数的开...

  • 09 函数function

    函数function Go 函数 不支持 嵌套、重载和默认参数但支持以下特性: 定义函数使用关键字 func,且左...

  • JS-函数

    1.函数基础 函数参数 函数写法:function func(){}var func=function(){}经常...

  • Go语言基础02——函数、工程管理

    函数的基本使用 函数构成代码执行的逻辑结构。在Go语言中,函数的基本组成为:关键字func、函数名、参数列表、返回...

  • Go语言-函数

    1 函数的定义 Go语言中的函数定义,需要满足下面的格式: 函数定义格式: 以func关键词开头,参数需要使用括号...

  • 九.Go函数func

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

  • golang基础 -- 引用外部函数

    如下所示,main.go文件中函数如果要调用与main.go同级目录下的func文件夹中func1.go中的Tes...

网友评论

    本文标题:go 函数(func)的基础使用

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