摘要 并发程序指同时进行多个任务的程序,随着硬件的发展,并发程序变得越来越重要.Web服务器会一次处理成千上万的请求,这也是并发的必要性之一.Golang的并发控制比起Java来说,简单了不少.在Golang中,没有多线程这一说法,只有协程,而新建一个协程,仅仅只需要使用go关键字.而且,与Java不同的是,在Golang中不以共享内存的方式来通信,而是以通过通信的方式来共享内存.这方面的内容也比较简单. 1 线程与协程 在Golang中,并发是以协程的方式实现的. 在Java中,我们常常提到线