上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 107 下一页
  2018年11月21日
摘要: switch的例子: 例子里的coinflip函数返回几种不同的结果,每一个case都会对应一个返回结果,这里需要注意,Go语言并不需要显式地在每一个case后写break,语言默认执行完case后的逻辑语句会自动退出。当然了,如果你想要相邻的几个case都执行同一逻辑的话,需要自己显式地写上一个f 阅读全文
posted @ 2018-11-21 11:37 清明-心若淡定 阅读(588) 评论(0) 推荐(0) 编辑
摘要: goroutine是一种函数的并发执行方式,而channel是用来在goroutine之间进行参数传递。main函数本身也运行在一个goroutine中,而go function则表示创建一个新的goroutine,并在这个新的goroutine中执行这个函数。 main函数中用make函数创建了一 阅读全文
posted @ 2018-11-21 09:22 清明-心若淡定 阅读(333) 评论(0) 推荐(0) 编辑
  2018年11月20日
摘要: 把一个loop放在一个goroutine里跑,我们可以使用关键字go来定义并启动一个goroutine: 输出: 可是为什么只输出了一趟呢?明明我们主线跑了一趟,也开了一个goroutine来跑一趟啊。 原来,在goroutine还没来得及跑loop的时候,主函数已经退出了。 main函数退出地太快 阅读全文
posted @ 2018-11-20 21:39 清明-心若淡定 阅读(237) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "io" "io/ioutil" "net/http" "os" "time" ) func main() { start := time.Now() ch := make(chan string) for _, url := range os.Args[1:] { go fetch(url, ch) // sta... 阅读全文
posted @ 2018-11-20 20:41 清明-心若淡定 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 执行命令: 这个程序从两个package中导入了函数,net/http和io/ioutil包,http.Get函数是创建HTTP请求的函数,如果获取过程没有出错,那么会在resp这个结构体中得到访问的请求结果。resp的Body字段包括一个可读的服务器响应流。ioutil.ReadAll函数从res 阅读全文
posted @ 2018-11-20 20:08 清明-心若淡定 阅读(3613) 评论(0) 推荐(0) 编辑
摘要: 执行命令 在当前目录中可以看到test.gif 打开即可 阅读全文
posted @ 2018-11-20 16:19 清明-心若淡定 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 对文件做拷贝、打印、搜索、排序、统计或类似事情的程序都有一个差不多的程序结构:一个处理输入的循环,在每个元素上执行计算处理,在处理的同时或最后产生输出。我们会展示一个名为 dup 的程序的三个版本 map存储了键/值(key/value)的集合,对集合元素,提供常数时间的存、取或测试操作。键 可以是 阅读全文
posted @ 2018-11-20 14:42 清明-心若淡定 阅读(782) 评论(0) 推荐(0) 编辑
摘要: os 包以跨平台的方式,提供了一些与操作系统交互的函数和变量。程序的命令行参数可从os包的Args变量获取;os包外部使用os.Args访问该变量。 os.Args变量是一个字符串(string)的切片(slice)(译注:slice和Python语言中的切片类似,是一个简版的动态数组),切片是Go 阅读全文
posted @ 2018-11-20 11:33 清明-心若淡定 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 下载git: https://git-scm.com/download/win 去官网下载完后一路下一步完成安装,如下图: 安装完后先在系统环境变量中看下是否配置 然后在桌面右击鼠标,选择Git bash here,然后输入下面代码: 如下图: 安装完成有配置一下全局的用户名和邮箱,输入如下命令: 阅读全文
posted @ 2018-11-20 09:40 清明-心若淡定 阅读(2755) 评论(0) 推荐(0) 编辑
摘要: go 命令有一系列子命令 Go语言的代码通过包(package)组织, 一个包由位于单个目录下的一个或多个.go源代码文件组成,目录定义包的作用。每个源文件都以一条 package 声明语句开始,表示该文件属于哪个包,紧跟着一系列导入(import)的包,之后是存储在这个文件里的程序语句。 impo 阅读全文
posted @ 2018-11-20 08:57 清明-心若淡定 阅读(201) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 107 下一页