Golang程序设计——函数
2021年3月17日 · 509 字 · 3 分钟
本文学习Go语言函数知识。函数是基本的代码块,用于执行一个任务。在Go语言中,函数可以接收数量不固定的参数,也可以返回多个结果。 函数结构 在编程领域,函数向编译器和开发者提供了有关的信息,这些信息指明了函数该接收什么样的输入以及会产生什么样的输出。这些信息是通过函数第一行提供的,第一行称为函数签名。 Go语言声明函数语法如下: func 函数名称(参数名 参数类型) (返回值名称 返回值类型) { // 函数体 return语句 } 参数名在参数类型前面,如a int,这一点和其他语言是不同的 函数参数数量可以不固定,但是只允许最后一个参数数量不固定,而且必须是同种类型 返回值名称不是必须的,但是参数名是必须写的 有返回值的函数,函数体内必须包含return语句 示例:函数定义与调用