02 2024 档案

摘要:目录一、作用域1. 全局作用域2. 局部作用域(1)局部变量和全局变量的名不同(2)局部变量和全局变量的名相同二、函数类型与变量三、defer 方法1. 什么是defer2. defer的执行时机3. defer语句中函数参数为执行函数4. for循环中的defer四、内置函数五、panic和rec 阅读全文 »
posted @ 2024-02-27 16:34 BigSun丶 阅读(44) 评论(0) 推荐(0) 编辑
摘要:目录一、什么是指针二、指针的定义三、向函数传递指针参数1. 传入字符串类型的指针2. 传入数组类型的指针3. 传入切片 一、什么是指针 指针也是一种变量,但是它的功能只是用来存储变量内存地址(Memory Address),即指针变量的值为其他变量的内存地址 指针是变量,所以它本身也有内存地址 内存 阅读全文 »
posted @ 2024-02-26 16:53 BigSun丶 阅读(23) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-02-23 20:00 BigSun丶 阅读(5) 评论(0) 推荐(0) 编辑
摘要:目录一、什么是包二、main函数和main包三、包管理1. 我们的main包2. 定义包(1)定义包的实例:3. 导包(1)导包实例四、init 函数和包的初始化1. 实例-验证包的初始化顺序(1)修改 rectprops.go(2)修改geometry.go(3)运行结果(4)再修改 geomet 阅读全文 »
posted @ 2024-02-23 15:20 BigSun丶 阅读(42) 评论(0) 推荐(0) 编辑
摘要:目录一、可变参数函数1. 概念2. 语法3. 工作原理二、创建一个可变参数函数三、给可变参数函数传入切片1. 错误示范2. 正确写法(1)函数中修改传入的切片 一、可变参数函数 1. 概念 可变参数相当于python中定义的函数它的参数中args的功能,用来接收多个参数,而参数中带有可变参数的函数就 阅读全文 »
posted @ 2024-02-23 14:49 BigSun丶 阅读(89) 评论(0) 推荐(0) 编辑
摘要:目录一、什么是函数二、函数的定义三、函数的参数四、函数的返回值1. 多个返回值2. 命名返回值3. 返回值补充(1)nil作为返回值时(2)函数作为返回值五、匿名函数1. 匿名函数的定义2. 闭包函数(1)闭包函数简单示例(2)闭包函数进阶示例i. 示例1ii. 示例2iii. 示例3 一、什么是函 阅读全文 »
posted @ 2024-02-21 17:04 BigSun丶 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示