合集-- 第五章 函数、方法和接口

01-函数简单使用
摘要:函数 阅读全文

posted @ 2021-11-17 09:47 运维开发玄德公 阅读(23) 评论(0) 推荐(0)

02-形参和实参
摘要:形参和实参 阅读全文

posted @ 2021-11-20 23:59 运维开发玄德公 阅读(50) 评论(0) 推荐(0)

03-匿名函数和闭包
摘要:@[toc] # 1. 匿名函数 ## 概念 如其名,匿名函数不声明函数名。因此要调用匿名函数只能定义一个变量等于该匿名函数。 ## 语法 ```go func(参数 参数类型)(返回值 返回值类型){ 函数体 } ``` ## 示例 - 代码 ```go package main import " 阅读全文

posted @ 2023-01-11 09:44 运维开发玄德公 阅读(13) 评论(0) 推荐(0)

04-递归函数
摘要:斐波那契序列、阶乘 阅读全文

posted @ 2021-11-20 23:58 运维开发玄德公 阅读(35) 评论(0) 推荐(0)

05-方法
摘要:@[toc] # 1. 概述 - 什么是方法 一个方法就是一个包含了接受者的函数。所有给定类型的方法属于该类型的方法集。 - 接收者 接收者类型可以是(除接口外)任何类型。 - 语法 ```go func (接收者 接收者类型) 方法名(参数 参数类型) [返回值 返回类型]{ /* 函数体*/ } 阅读全文

posted @ 2021-11-20 23:58 运维开发玄德公 阅读(9) 评论(0) 推荐(0)

06-接口(interface)
摘要:[toc] # 1. 接口概念 ## 1.1 什么是接口 把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。 比如后文的示例: - 我们有“武将”、“谋士”两个结构体 - 每个结构体有增、删、改、查、查列表五个方法 - 定义一个接口,其中包含增、删、改、查、查列表五 阅读全文

posted @ 2022-10-05 17:04 运维开发玄德公 阅读(133) 评论(0) 推荐(0)

导航