GO
7圈电池
这个作者很懒,什么都没留下…
展开
-
Go 学习笔记(一) : 3种方式得变量 / 常量与iota / 数据类型(int,bool,string,error,array,slice,map)
为了基础的基础package , importpackage mainimport "fmt"func main(){ fmt.Println("Hello World !") } 包 , 与python类似, 与java不同. 用于模块化. 通过声明包, 和导入包可以实现程序的相互调用. 如 导入 fmt , 使用fmt的函数Println() main.main()是 程序的原创 2017-05-26 12:17:26 · 1049 阅读 · 0 评论 -
Go学习笔记 (二) : 流程控制(if,for,switch) 与 函数 与 struct (匿名字段)
为了扩展的扩展流程控制ifif condition { // do something } else if condition {}if 后接条件语句(表达式) , 无括号 if 9>8 { //do some... } else if 8>8 {} else{}forfor expr1; expr2 ;expr3 { // some code } expr1 为初试化变原创 2017-05-26 18:51:38 · 433 阅读 · 0 评论 -
GO 学习笔记 (三) : method 和 interface
为了面向对象(首先你得有个对象)method定义一个methodtype Person struct { name string age int }func (p *Person) growup() { //想想去掉 * 会怎样? p.age += 1 }func (p Person) getName() string { return p.name }func (原创 2017-05-27 16:22:26 · 938 阅读 · 2 评论