Lazy loaded image
Lazy loaded imagego-函数
字数 400阅读时长 2 分钟
2025-7-30
2025-7-30
type
status
date
slug
summary
tags
category
icon
password

函数

函数就是一段封装好的,可以重复使用的代码,它使得我们的程序更加模块化,不需要编写大量重复的代码。将实现特定功能的代码定义成一个函数,每次当程序需要实现该功能时,只要调用该函数即可。

函数的声明

在 Go 语言中,函数的声明以关键词 func 开始,后面紧跟自定义的函数名。函数的参数列表定义在 () 之间,返回值的类型则定义在之后的 return_types(返回值类型)处。声明一个参数的语法采用 参数名 参数类型 的方式,任意多个参数采用类似 (parameter1 type, parameter2 type)(参数1 参数1的类型,参数2 参数2的类型)的形式指定。之后包含在 {} 之间的代码,就是函数体。
函数中的参数列表和返回值并非是必须的,所以下面这个函数的声明也是有效的
函数定义好以后,函数体里的代码并不会执行,需要调用函数。调用的方式就是函数名后加小括号
执行输出结果为
 
上一篇
go-流程控制
下一篇
go-面向对象