摘要:
https://golang.org/ref/mem 如何保证在一个 goroutine 中看到在另一个 goroutine 修改的变量的值,如果程序中修改数据时有其他 goroutine 同时读取,那么必须将读取串行化。为了串行化访问,请使用 channel 或其他同步原语,例如 sync 和 s 阅读全文
摘要:
1,进程和线程 操作系统会为该应用程序创建一个进程。作为一个应用程序,它像一个为所有资源而运 行的容器。这些资源包括内存地址空间、文件句柄、设备和线程。线程是操作系统调度的一种执行路径,用于在处理器执行我们在函数中编写的代码。一 个进程从一个线程开始,即主线程,当该线程终止时,进程终止。这是因为主线 阅读全文