- 博客(16)
- 收藏
- 关注
原创 Go 语言范围(Range)
Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。for 循环的 range 格式可以对 slice、map、数组、字符串等进行迭代循环。格式如下:以上代码中的 key 和 value 是可以省略。
2024-12-20 10:00:00
1029
1
原创 Go 语言切片(Slice)
你可以声明一个未指定大小的数组来定义切片:切片不需要说明长度。或使用make()函数来创建切片:也可以简写为也可以指定容量,其中capacity为可选参数。这里 len 是数组的长度并且也是切片的初始长度。
2024-12-14 15:35:16
2481
原创 Go 语言结构体
结构体定义需要使用 type 和 struct 语句。struct 语句定义一个新的数据类型,结构体中有一个或多个成员。type 语句设定了结构体的名称。结构体的格式如下:...一旦定义了结构体类型,它就能用于变量的声明,语法格式如下:或。
2024-12-13 16:15:00
931
原创 Go 语言指针
一个指针变量指向了一个值的内存地址。类似于变量和常量,在使用指针前你需要声明指针。指针声明格式如下:var-type 为指针类型,var_name 为指针变量名,* 号用于指定变量是作为一个指针。以下是有效的指针声明:var ip *int /* 指向整型*/var fp *float32 /* 指向浮点型 */本例中这是一个指向 int 和 float32 的指针。
2024-12-13 11:00:00
485
原创 Go 语言数组
Go 语言提供了数组类型的数据结构。数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。相对于去声明的变量,使用数组形式更加方便且易于扩展。数组元素可以通过索引(位置)来读取(或者修改),索引从 0 开始,第一个元素索引为 0,第二个索引为 1,以此类推。
2024-12-12 14:45:00
978
原创 Go 语言变量作用域
作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。接下来让我们具体了解局部变量、全局变量和形式参数。
2024-12-12 11:30:00
646
原创 Go 语言函数
Go 语言函数定义格式如下:函数体func:函数由 func 开始声明function_name:函数名称,参数列表和返回值类型构成了函数签名。parameter list:参数列表,参数就像一个占位符,当函数被调用时,你可以将值传递给参数,这个值被称为实际参数。参数列表指定的是参数类型、顺序、及参数个数。参数是可选的,也就是说函数也可以不包含参数。return_types:返回类型,函数返回一列值。return_types 是该列值的数据类型。
2024-12-11 09:45:00
1988
原创 Go 语言条件语句
条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句。注意:Go 没有三目运算符,所以不支持。
2024-12-10 12:00:00
597
原创 Go 语言常量
常量是一个简单值的标识符,在程序运行时,不会被修改的量。常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。常量的定义格式:你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断其类型。
2024-12-09 11:00:00
953
原创 Go 语言变量
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。
2024-12-09 06:30:00
2171
原创 Go 语言数据类型
在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。
2024-12-08 07:45:00
684
原创 Go 语言基础语法
一个标识符实际上就是一个或是多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。单行注释是最常见的注释形式,你可以在任何地方使用以 // 开头的单行注释。Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。在 Go 语言中,空格通常用于分隔标识符、关键字、运算符和表达式,以提高代码的可读性。程序中可能会使用到这些分隔符:括号 (),中括号 [] 和大括号 {}。在函数调用时,函数名和左边等号之间要使用空格,参数之间也要使用空格。
2024-12-08 06:30:00
825
原创 Go 语言环境安装
以下介绍了在UNIX/Linux/Mac OS X, 和 FreeBSD系统下使用源码安装方法:1、下载二进制包:go1.4.linux-amd64.tar.gz。2、将下载的二进制包解压至 /usr/local目录。tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz3、将 /usr/local/go/bin 目录添加至 PATH 环境变量:export PATH=$PATH:/usr/local/go/bin以上只能暂时添加 PATH,关闭终
2024-12-07 17:20:54
766
【海通国际-2024研报】中央经济工作会议地产表态解读:止跌回稳持续推动,供需双侧共同发力.pdf
2024-12-19
【海通国际-2024研报】瑞可达(688800)首次覆盖:全面布局连接产品,收入快速释放.pdf
2024-12-19
【华创证券-2024研报】RidersontheCharts:每周大类资产配置图表精粹.pdf
2024-12-19
【开源证券-2024研报】农林牧渔行业周报:腌腊灌肠需求渐增,关注冬至前出栏及消费节奏.pdf
2024-12-19
【浙商证券-2024研报】零售变革研究系列(二):生鲜电商“战国时代”,叮咚买菜如何率先盈利?.pdf
2024-12-19
【开源证券-2024研报】转债配置月报:2024年12月转债配置:偏债转债配置性价比降低.pdf
2024-12-19
【德邦证券-2024研报】食品饮料行业周报20241209-20241213:扩大消费摆在优先位置,建议把握布局机会.pdf
2024-12-19
【万联证券-2024研报】电力设备行业深度报告:固态电池产业化加速,未来市场空间广阔.pdf
2024-12-19
【开源证券-2024研报】行业点评报告:12月USDA农产品报告下调全球玉米、小麦、水稻产量,上调全球大豆产量.pdf
2024-12-19
【南华期货-2024研报】南华期货沥青产业周报:上周逻辑延续,原料成本端影响或再度主导.pdf
2024-12-19
量化市场追踪周报(2024W49):主力资金情绪偏弱,主动权益基金增配制造、消费板块
2024-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅