在Go语言中如何声明和使用函数?
1、首先打开 visual studio code 新建一个 func.go文件,如图所示。

2、然后在代码编辑器最顶部添加包声明:
package main
如图所示。

3、接着编写 main 主函数,相关代码如下:
func main(){
}
如图所示。

4、然后编写一个需要在 main 主函数中被调用的函数。
go 语言中函数的声明方式为:
func name(parameter-list) (result-list) { body }
其中 func 是关键字,name 是函数名字,parameter-list 是参数列表,result-list 是返回结果列表, body 是函数体 。
因此,函数可以这样编写:
func myfunction(firstName string, lastName string) (string) {
return firstName + " " + lastName
}
如图所示。

5、导入 fmt 包:import ("fmt") 。
如图所示。

6、在主函数中编写调用 myfunction 函数的代码:
fullName := myfunction("Elliot", "Forbes")
fullName 保存的是函数的返回值。
如图所示。

7、接下来使用 fmt.Println() 打印出 fullName 的值。
如图所示。

8、点击 visual studio code 编辑器的菜单栏的 Termial-> Run Active File
如图所示。

9、在下方的终端控制台使用 cd 命令进入 func.go 的目录:
cd C:\Users\helen\Desktop\go
如图所示。

10、敲入如下命令:
go run func.go
如图所示。

11、按下回车,终端打印出了函数的返回值。
如图所示。
