摘要: 声明语法 Golang函数特点 函数的参数传递方式 值传递 引用传递 /* package main import "fmt" func modify(a int) { a = 100 } func main(){ a := 8 fmt.Println(a) modify(a) fmt.Printl 阅读全文
posted @ 2019-03-31 20:14 李培冠 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 1. if else // 写一个程序, 从终端读取输入, 并转成整数. 如果转成整数出错, // 则输出'can not convert to int', 并返回.否则输出该整数 package main import ( "fmt" "strconv" ) func main() { var s 阅读全文
posted @ 2019-03-31 20:03 李培冠 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1. 普通类型,变量存的就是值,也叫值类型 2. 获取变量的地址,用&,比如: var a int, 获取a的地址:&a 3. 指针类型,变量存的是一个地址,这个地址存的才是值 4. 获取指针类型所指向的值,使用:*,比如:var *p int, 使用*p获取p指向的值 // 写一个程序, 获取一个 阅读全文
posted @ 2019-03-31 19:53 李培冠 阅读(333) 评论(0) 推荐(0) 编辑
摘要: time包 time.Time类型, 用来表示时间 获取当前时间, now := time.Now() time.Duration() 用来表示纳秒 时间类型的格式化 // 写一个程序, 获取当前时间,并格式化成 2019/03/31 08:05:00 形式 package main import 阅读全文
posted @ 2019-03-31 19:50 李培冠 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: strings的使用 HasPrefix 语法: strings.HasPrefix(s, prefix string) bool // 判断字符串s是否以prefix开头 // 判断一个url是否以http://开头,如果不是,则加上http:// package main import ( "f 阅读全文
posted @ 2019-03-31 19:41 李培冠 阅读(834) 评论(0) 推荐(0) 编辑