前言 GO语言在WEB开发领域的使用越来越广泛,Hired 发布的《2019 软件工程师状态》报告指出,具有 Go 经验的候选人是迄今为止最具吸引力的。平均每位求职者会收到9 份面试邀请。 想学习go,最基础的就要理解go是怎么做到高并发的。 那么什么是高并发? 高并发(High Concurrency)是互联网分布式系统架构设计必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 严格意义上说,单核的CPU是没法做到并行的,只有多核的CPU才能做到严格意义上的并行,因为一个CPU同时只能做一件事。那为什么是单核的CPU也能做到高并发。这就是操作系统进程