摘要: go中所有的代码都必须放在package中,对于package 源文件头部以 "package <name>" 声明包名称。 包由同一目录下的多个源码文件组成。 包名类似 namespace,与包所在目录名、编译文件名无关。 目录名最好不用 main、all、std 这三个保留名称; 可执行件必须包 阅读全文
posted @ 2020-01-03 18:26 灬灬灬灬灬灬 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 终于来到了go最强悍的地方语言层面支持并发,这是一种类似于协程的机制, gorutine是一个非常轻量级的实现,一般情况下,单进程可以实现千万级的并发任务。先来搞一下基本概念: 1.注意并发跟并行的区别: 并发性(concurrency),又称共行性,是指能处理多个同时性活动的能力,并发事件之间不一 阅读全文
posted @ 2020-01-03 15:04 灬灬灬灬灬灬 阅读(219) 评论(0) 推荐(0) 编辑