阿里云文档 2024-07-23

Go SDK并发导出数据

当使用场景中不关心整个结果集的顺序时,您可以使用并发导出数据功能以更快的速度将命中的数据全部返回。

阿里云文档 2024-05-29

原版Go SDK如何开启并发请求功能

本文介绍如何开启Go SDK Client的并发功能。

文章 2022-10-21 来自:开发者社区

Go 语言入门很简单:从 goroutine 出发到并发

goroutinegoroutine 是 Go 中最基本的组织单位之一,是 Go 支持原生并发最重要的一个功能。事实上,每个 Go 程序至少拥有一个:main gotoutine ,当程序开始时会自动创建并启动。简单来说,gotoutine 是一个并发的函数(记住:不一定是并行)和其他代码一起运行。并发和并行的区别:并行机制指某个类型的多个实体同步执行,而并发是一种构建组件的方法,并在必要时能够....

Go 语言入门很简单:从 goroutine 出发到并发
文章 2022-01-13 来自:开发者社区

Go 语言入门很简单 -- 16. Go 并发互斥锁 #私藏项目实操分享#

互斥是并发编程中最关键的概念之一。当我们使用  goruntine 和channels 进行并发编程时,如果两个 goruntine  尝试同时访问同一个内存位置的同一数据会发生竞争,有时候会产生意想不到的结果,通常很难调试,不符合日常要求,出现错误甚至很难修复。生活场景假设在生活中可能会发生的例子:有一个银行系统,我们可以从银行余额中存款和取款。在一个单线程的同步程序中,这....

Go 语言入门很简单 -- 16. Go 并发互斥锁 #私藏项目实操分享#
文章 2022-01-13 来自:开发者社区

Go 语言入门很简单 -- 15. Go 并发基础知识 #私藏项目实操分享#

在操作系统中,进程和线程的执行都具有并发性。并发是指向一段时间内,多个任务可以共享系统资源,同时执行。并行是指从某个时刻开始,多个任务同时执行。程序的顺序执行如果在程序中,语句一条语句一条语句顺序排列的,如果系统中只有一个程序,那么程序执行时也是按照程序语句排列先后次序,一条一条地执行下去。这种方式就像工厂生产流水线加工方式那样,这种程序设计方式就叫做顺序程序设计。在单任务、单处理机系统环境中,....

Go 语言入门很简单 -- 15. Go 并发基础知识 #私藏项目实操分享#
文章 2022-01-13 来自:开发者社区

Go 语言入门很简单 -- 14. Go 并发初识 #私藏项目实操分享#

大型程序通常由许多较小的子程序组成。  例如,Web 服务器处理来自 Web 浏览器的请求并提供 HTML 网页作为响应。  每个请求都像一个小程序一样被处理。对于像这样的程序,最理想的是能够 在同一时间运行它们的小型组件(在  网络服务器的情况下,处理多个请求)。同时在一个以上的任务上取得进展 被称为并发性。线程线程是操作系统为您提供的一项功能,可让您并行运行程序....

Go 语言入门很简单 -- 14. Go 并发初识 #私藏项目实操分享#

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等