golang
cbwcole
不会休息的人,就不会工作
展开
-
golang-函数
函数定义一个函数结构如下:func function_name( [parameter list] param type ) [return_types] { 函数体}参数列表指定的是参数类型、顺序、及参数个数。参数是可选的,也就是说函数也可以不包含参数。函数声明告诉了编译器函数的名称,返回类型,和参数,且必须有一个main函数。所有的函数参数都是值拷贝传入的,函数参...原创 2019-11-03 09:55:50 · 206 阅读 · 0 评论 -
golang-循环控制语句
GO中循环控制有下面3种方式break,跳出最近的一层循环并执行下面的语句 continue,跳出本次循环的剩余语句,执行下次循环 (也支持跳转到标记语句) goto,将控制转移到被标记的语句 (几乎不用)使用break lable 和 goto lable 都能跳出for循环,不同之处在于:break的标签只能用于for循环且标签后不能接表达式,且要与for语句相邻,标签位于fo...原创 2019-11-02 17:41:52 · 298 阅读 · 0 评论 -
golang-运算符、条件语句
运算符算术运算符+ - * / % ++ --关系运算符== != >= <= > < # bool逻辑运算符(相当于python中的and ,or ,not)&& || !赋值运算符(=都在右边)= +=...原创 2019-11-02 13:51:01 · 4510 阅读 · 0 评论 -
golang-占位符、编码
占位符一般占位符符号 说明 %v 相应值的默认格式, 一般用在输出结构体数据中 %+v 在打印结构体时,默认格式,会添加字段名 %#v 相应值的 Go 语法表示 %T 打印类型 %% 字面上的百分号,并非值的占位符 示例type person struct { age int name string}func...原创 2019-11-02 12:59:06 · 574 阅读 · 0 评论 -
golang-常量
常量使用constant关键字进行定义常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型常量的定义格式:const identifier [type] = value当然,也可以省略类型说明符 [type],因为编译器可以根据变量的值来推断其类型。显式类型定义:const Astring = "abc" 隐式类型定义:const A= "a...原创 2019-11-02 11:04:40 · 726 阅读 · 0 评论 -
golang-变量,值类型与引用类型
变量Go中使用全新的关键字var来声明变量,属于强类型,在声明变量后就不允许改变其数据类型。var a int //声明一个int类型的变量var ( 结构体// 同时声明多个变量 a int b bool)var a,b,c int // 同时声明多个变量var a = 1 // 声明变量的同时赋值,编译器自动推导其数据类型tips,关于 a...原创 2019-11-02 09:52:21 · 519 阅读 · 0 评论 -
文章目录
python部分Python--魔法方法(部分)python complex函数python避坑篇python部分高级用法python开发手册python内置函数(下)python内置属性,函数python异常处理python lambda函数golang部分go-特点golang-包与基本数据类型golang-变量、值类型与引用类型...原创 2019-11-02 09:21:41 · 207 阅读 · 0 评论 -
golang-包与基本数据类型
使用规则一个文件夹下只能有一个包,同一个包的文件不能再多个文件夹下。 如果文件导入的package不是main包,而是其他名称的包(比如hello),编译时会生成hello.a文件,这个.a文件不是可执行文件,而是用来被导入使用。 在包级别声明的变量,如果有初始化表达式则用表达式初始化,还有一些没有初始化表达式的,例如某些表格数据初始化并不是一个简单的赋值过程。在这种情况下,我们可以用一个...原创 2019-11-01 21:54:50 · 281 阅读 · 0 评论 -
Golang-特点
1、不支持继承。结构体可以实现类似功能2、面向对象?:yes and no3、与java、python一样,内置gc,不需要我们手动创建、释放变量在内存中的占用。区别是只有go支持指针对内存的直接访问python几乎全是引用传递,而go,统一采用值传递,但提供指针机制,用户可以自己选择数据的传递方式。在编写go时,要充分考虑指针,提高数据访问效率(尤其是传递数据较大时),减少内存复...原创 2019-11-01 16:51:22 · 197 阅读 · 0 评论