摘要: Golang 协程 协程的特点 独立的栈空间 共享程序堆空间 调度由用户控制 协程是轻量级的线程 如果函数有返回值, 使用协程时, 返回值将被吞掉 案例 编写一个程序完成如下功能: 在主线程中,开启一个goroutine, 该协程每隔1秒输出“hello world” 在主线程中也每隔一秒输出“he 阅读全文
posted @ 2020-08-14 19:59 CyberPelican 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Golang 测试框架 案例 cal.go package test func add(a,b int) int{ return a + b } cal_test.go package test import ( "fmt" //引入go的测试框架 "testing" ) //测试框架的函数必须以T 阅读全文
posted @ 2020-08-14 19:05 CyberPelican 阅读(744) 评论(0) 推荐(0) 编辑
摘要: Golang IO 如果使用相对路径,采用project structure中指定的路径 文件操作 判断文件目录是否存在 //返回文件的信息, 如果err == nil 表示文件或目录存在 stat, err := os.Stat("test1.txt") fmt.Println(stat) //判 阅读全文
posted @ 2020-08-14 02:10 CyberPelican 阅读(251) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/2005355/202008/2005355-20200814015715235-2064459159.png) 阅读全文
posted @ 2020-08-14 01:57 CyberPelican 阅读(89) 评论(0) 推荐(0) 编辑