会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小白兔奶糖
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2018年3月11日
go_切片
摘要: slice的操作
阅读全文
posted @ 2018-03-11 15:46 小白兔奶糖
阅读(185)
评论(0)
推荐(0)
编辑
go_数组
摘要: go语言中数组是值类型 [10]int 和 [20]int 是不同类型,不能用作参数传递 调用func f(arr [10]int)会拷贝数组 go语言一般不用数组用切片slice
阅读全文
posted @ 2018-03-11 10:52 小白兔奶糖
阅读(97)
评论(0)
推荐(0)
编辑
2018年3月10日
go_指针
摘要: 值传递:相当于在内存中拷贝一分变量出来,拷贝变量的改变对原变量不影响 引用传递:直接引用内存中的变量,会被改变 c,c++值传递和引用传递都有 Java,python多用引用传递 go语言指针简单之处:不能运算 go语言只有值传递一种方式,go语言用值传递和指针的方式来模拟引用传递。(当用指针的时候
阅读全文
posted @ 2018-03-10 15:58 小白兔奶糖
阅读(138)
评论(0)
推荐(0)
编辑
go_函数
摘要: 函数语法要点 返回值类型写在最后面 可返回多个值 函数可作为参数 没有默认参数,可选参数,只有可变参数列表(...int) 闭包函数保存并积累其中的变量的值,不管外部函数退出与否,它都能够继续操作外部函数中的局部变量。 输出: 1 - 21 - 321
阅读全文
posted @ 2018-03-10 15:36 小白兔奶糖
阅读(157)
评论(0)
推荐(0)
编辑
go_条件和循环
摘要: 以上是条件语句 if条件里可以定义变量 switch不需要break,也可以直接switch多个条件 以上是循环语法 for的条件里不需要括号,可以省略初始条件,结束条件,递增表达式(亦可以全部省略,为死循环)
阅读全文
posted @ 2018-03-10 14:24 小白兔奶糖
阅读(172)
评论(0)
推荐(0)
编辑
go_常量与枚举
摘要: package main import ( "fmt" "math" ) //常量的数值可以作为各种类型使用 func consts(){ const filename = "abc.txt" //const a,b int= 3,4 常量可规定类型也可不规定 const a,b = 3,4 var c int c = int(math.Sqrt(float64(a * ...
阅读全文
posted @ 2018-03-10 12:32 小白兔奶糖
阅读(138)
评论(0)
推荐(0)
编辑
go_内建变量类型
摘要: bool, string (u)int, (u)int8, (u)int16, (u)int32, (u)int64, uintptr (uintptr 是指针) byte, rune(表示字符char) float32, float64, complex64, complex128 (comple
阅读全文
posted @ 2018-03-10 12:06 小白兔奶糖
阅读(166)
评论(0)
推荐(0)
编辑
go_变量定义
摘要: 使用var关键字 var a,b,c var s1,s2 string= "hello","world" 可放在函数内,或可放在包内 可以用var()集中定义变量 编译器可以自动识别类型:var a,b,c,d =3,4,true,"def" 使用:=定义变量 a,b,c,d :=3,4,true,
阅读全文
posted @ 2018-03-10 11:35 小白兔奶糖
阅读(148)
评论(0)
推荐(0)
编辑
2018年3月3日
模式的秘密之工厂模式
摘要: 工厂模式概念:实例化对象,用工厂模式代替new操作 工厂模式包括工厂方法模式和抽象工厂模式 抽象工厂模式是工厂方法模式的扩展 工厂模式的意图:定义一个接口来创建对象,但让子类决定哪些类需要被实例化。 工厂方法把实例化的工作推迟到子类中去实现。 工厂方法模式类图
阅读全文
posted @ 2018-03-03 00:35 小白兔奶糖
阅读(183)
评论(0)
推荐(0)
编辑
2018年3月2日
模式的秘密:单例模式
摘要: public class Singleton2 { //1.将构造方式私有化,不允许外边直接创建对象 private Singleton2(){ } //2.声明类的唯一实例 private static Singleton2 instance; //3.提供一个获取实例的方法 public sta
阅读全文
posted @ 2018-03-02 16:54 小白兔奶糖
阅读(168)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告