首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
_Michael
掘友等级
👷
|
👷
你工人爷爷
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
151
文章 119
沸点 32
赞
151
返回
|
搜索文章
最新
热门
Go教程-Goroutines|Go主题月
在本教程中,我们将讨论如何使用Goroutines在Go中实现并发。 什么是 Goroutines? Goroutine 是与其他函数或方法同时运行的函数或方法。Goroutines 可以被认为是轻量
Go教程-并发介绍|Go主题月
简介 Go 是一种并发语言,而不是并行语言。在讨论如何在 Go 中处理并发之前,我们必须首先了解什么是并发以及它与并行性有何不同。 什么是并发? 并发是一次处理很多事情的能力。最好用一个例子来解释。
AES加密算法简介及Go库介绍|Go主题月
什么是AES AES(Advanced Encryption Standard)的中文名叫高级加密标准,又称 Rijndael 加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DE
GO教程-WaitGroup|Go主题月
WaitGroup WaitGroup 用于等待 Goroutine 的集合完成执行。在所有 Goroutine 执行完成前,才会解除阻塞。假设我们从主 Goroutine 派生了 3 个并发执行的
Go教程-缓冲通道|Go主题月
什么是缓冲通道? 在我们前面章节提到过的 channel 基本上都是无缓冲通道。正如我们在通道教程中详细讨论的那样,从无缓冲通道发送和接收数据都处于阻塞状态。 我们可以创建一个有缓冲区的通道。发送数据
Go教程-Channels第二部分|Go主题月
Channel 的其他例子🌰 让我们写更多的代码来更好的理解 Channel。该程序将打印数字的单个数字的平方和立方的总和。 例如,如果输入123,则此程序会将输出计算为: 我们将对程序进行结构设计,
Go教程-初识Select|Go主题月
什么是 select? select 语句用于从多个发送/接收通道操作中进行选择。select 语句将阻塞,直到发送/接收操作之一准备就绪为止。如果准备好多个操作,则随机选择其中之一。语法与 swit
Go教程-select进阶|Go主题月
死锁和 default 在上面的程序中,我们创建了一个 ch 通道。我们尝试从 select 语句里面读取 ch 通道。select 语句将永远阻塞,因为没有其他 Goroutine 正在写入此通道,
Go教程-互斥锁|Go主题月
关键部分 讲互斥锁之前,了解并发编程中关键部分的概念很重要。当一个程序并发运行时,修改共享资源的代码部分不应同时被多个 Goroutine 访问。修改共享资源的这段代码称为关键部分。例如,假设我们有一
Go 实现 AES 加密 CBC 模式|Go主题月
什么是 CBC 模式? 密码分组链接模式 CBC (Cipher Block Chaining),这种模式是先将明文切分成若干小段,然后每一小段与初始块或者上一段的密文段进行异或运算后,再与密钥进行加
下一页
个人成就
文章被点赞
379
文章被阅读
135,520
掘力值
3,878
关注了
28
关注者
88
收藏集
4
关注标签
30
加入于
2019-10-22