纳须弥

海纳百川
有容乃大

编程

Golang

Go基础编程:文件操作

puyizhen 阅读(52) 评论(0)

1 相关api介绍1.1 建立与打开文件新建文件可以通过如下两个方法:func Create(name string) (file *File, err Error) 根据提供的文件名创建新的文...

Golang

Go基础编程:并发编程—概述

puyizhen 阅读(47) 评论(0)

1 并行和并发并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。 并发(concurrency):指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在...

Golang

Go基础编程:并发编程—goroutine

puyizhen 阅读(73) 评论(0)

1 goroutine是什么goroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你...

Golang

Go基础编程:并发编程—channel

puyizhen 阅读(48) 评论(0)

goroutine运行在相同的地址空间,因此访问共享内存必须做好同步。goroutine 奉行通过通信来共享内存,而不是共享内存来通信。引⽤类型 channel 是 CSP 模式的具体实现,用于...