图源:wallpapercave.com 虽然整体上Go语言的函数和其它语言颇为相似,但实际上有很多其它语言中鲜见的特性,在这篇笔记中我会一一进行介绍。 定义 Go语言中的函数定义与传统语言类似,其函数签名同样由函数名、参数列表、返回值构成,只不过写法稍有区别: package main import "fmt" func myFunc(message string) bool { fmt.Println(message) // hello return true } func main() { myF…