码迷,mamicode.com
首页 >  
搜索关键字:go基础    ( 134个结果
Go基础系列:struct和嵌套struct
struct struct定义结构,结构由字段(field)组成,每个field都有所属数据类型,在一个struct中,每个字段名都必须唯一。 说白了就是拿来存储数据的,只不过可自定义化的程度很高,用法很灵活,Go中不少功能依赖于结构,就这样一个角色。 Go中不支持面向对象,面向对象中描述事物的类的 ...
分类:其他好文   时间:2018-10-31 13:47:20    阅读次数:147
Go基础系列:defer、panic和recover
defer关键字 defer关键字可以让 函数或语句 延迟到函数语句块的最结尾时,即即将退出函数时执行,即便函数中途报错结束、即便已经panic()、即便函数已经return了,也都会执行defer所推迟的对象。 例如: 上面将输出: 即便是函数已经报错,或函数已经return返回,defer的对象 ...
分类:其他好文   时间:2018-10-30 21:09:43    阅读次数:209
Go基础系列:流程控制结构
条件判断结构:if else 分支选择结构:switch case 循环结构:for break:退出for或switch结构(以及select) continue:进入下一次for迭代 虽然Go是类C的语言,但Go在这些流程控制语句中的条件表达式部分不使用括号。甚至有些时候使用括号会报错,但有些复 ...
分类:其他好文   时间:2018-10-28 17:55:17    阅读次数:179
Go基础系列:数据类型转换(strconv包)
Go不会对数据进行隐式的类型转换,只能手动去执行转换操作。 简单的转换操作 转换数据类型的方式很简单。 例如: Go允许在底层结构相同的两个类型之间互转。例如: 但注意: 1. 不是所有数据类型都能转换的,例如字母格式的string类型"abcd"转换为int肯定会失败 2. 低精度转换为高精度时是 ...
分类:其他好文   时间:2018-10-28 00:11:37    阅读次数:171
Go基础系列(7):常量和变量
常量(Constants)和iota 常量包含不会发生更改的数据。常量的数据类型只能是boolean、number(int/float/complex)或string。 定义方式: TYPE基本可以省略,因为常量都是简单数据类型,编译器可以根据值推断出它的数据类型。 例如: 常量在编译期间被评估,因 ...
分类:其他好文   时间:2018-10-27 21:10:14    阅读次数:156
Go基础系列(7):map类型
Go里的map用于存放key/value对,在其它地方常称为hash、dictionary、关联数组,这几种称呼都是对同一种数据结构的不同称呼,它们都用于将key经过hash函数处理,然后映射到value,实现一一对应的关系。 map的内部结构 一个简单的map结构示意图: 在向map中存储元素的时 ...
分类:其他好文   时间:2018-10-26 19:25:34    阅读次数:130
go基础系列(5):数组
了解Python、Perl、JavaScript的人想必都知道它们的数组是动态的,可以虽需求自动增大数组长度。但Go中的数组是固定长度的,数组一经声明,就无法扩大、缩减数组的长度。但Go中也有类似的动态"数组",称为slice数据结构,在下一篇文章会详细解释它。 Go中的数组是slice和map两种 ...
分类:编程语言   时间:2018-10-25 20:13:01    阅读次数:172
go基础语法
定义变量: go常量定义: 强制类型转换: ...
分类:其他好文   时间:2018-10-14 01:49:54    阅读次数:167
Go语言基础(二)
Go语言基础(二) 跟着上篇,继续看Go基础 一、变量作用域 与C类似,有全局变量、局部变量、形参之分 运行结果: 二、数组 与C基本一致 运行结果: 七、哈希表 和Python的dict用法一致 运行结果: 八、面向接口 Go语言的接口和Java概念类似,把同一类操作的方法放在一起,表示某一类功能 ...
分类:编程语言   时间:2018-10-06 13:19:59    阅读次数:128
go基础语法-指针
1.基础定义 golang的指针没有cpp等语言的指针复杂,具体表现在其不可用于运算、只有值传递 语法:var variableName \ int = memoryAddr 2.指针类型转换 golang中不同类型的指针间不能相互转换,例:\ int、\ int32、\ int64 3.只有值传递 ...
分类:其他好文   时间:2018-09-03 22:27:04    阅读次数:229
134条   上一页 1 ... 5 6 7 8 9 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!