EdgeX Foundry 旨在创造一个互操作性、即插即用、模块化的物联网边缘计算的生态系统。本课程深入部析edgexfoundry golang 爱丁堡版本设备服务实现机理,包括mqtt,modbus,device-simple 图像成生等设备服务
1
秒杀 这是基于Go语言的一个秒杀系统,这个系统分三层,接收层,逻辑层,主体。 系统架构图 秒杀接入层 从Etcd中加载秒杀活动数据到内存当中。 监听Etcd中的数据变化,实时加载数据到内存中。 从Redis中加载黑名单数据到内存当中。 设置白名单。 对用户请求进行黑名单限制。 对用户请求进行流量限制,秒级限制,分级限制。 将用户数据进行签名验证,检验参数的合法性。 接收逻辑层的结果实时返回给用户。 秒杀逻辑层 从Etcd中加载秒杀活动数据到内存当中。 监听Etcd中的数据变化,实时加载数据到内存中。 处理Redis数值中的请求。 限制用户对商品的购买次数。 对商品的抢购频次进行限制。 对商品的抢购概率进行限制。 对合法的请求给予生成抢购资格令牌令牌。 秒杀领导人 添加商品数据。 添加抢购活动数据。 将数据同步到Etcd。 将数据同步到数据库。 目录结构 ├─sk_admin │ ├─co
2021-10-27 17:02:06 435KB 系统开源
1
最新的GO语言教学视频,共包含8天课程,下载地址为百度网盘,喜欢的童鞋可以下载。
2021-10-27 16:32:46 156B 黑马 传智博客 GO语言视频
1
首先引领读者快速浏览Go语言的全貌,迅速消除读者对这门语言的陌生感,然后循序渐进地介绍了Go语言的面向过程和面向对象的编程语法,其中穿插了一些与其他主流语言的比较以让读者理解Go语言的设计动机,接着探讨了Go语言最为重要的并行编程方法,之后介绍了网络编程、工程管理、安全编程、开发工具等非语法相关但非常重要的内容,最后为一系列关于Go语言的文章,可以帮助读者更深入了解这门全新的语言
2021-10-25 16:06:50 4.85MB go
1
Go语言核心编程
2021-10-22 10:37:31 72.19MB go
1
GO语言实战》一书t的各章节的源代码,方便读者课后练习。在很多代码清单中,代码被注释是为了说明关键概念,并且有时在正文中会用数字编号来给出对应代码的其他信息。
2021-10-21 12:08:31 408KB GO语言实战 源代码 go
1
Go语言圣经英文文字版
2021-10-18 15:42:22 6.59MB Go Golang Go语言
1
Go语言实战.pdf
2021-10-17 20:48:19 3.31MB Go语言
1
主要介绍了Go语言基于Socket编写服务器端与客户端通信的实例,包括实现基于自定义通讯协议的Socket通信,需要的朋友可以参考下
2021-10-17 16:19:53 274KB Golang Go Socket Go语言
1
Minecraft库,其中包含用于创建客户端,服务器,代理和其他工具的软件包,以及使用它们的代理实现。 gophertunnel Minecraft库,其中包含用于创建客户端,服务器,代理和其他工具的软件包,以及使用它们的代理实现。 模块文档概述gophertunnel由几个软件包组成,可用于创建Minecraft相关工具。 程序包查询:一种程序包,用于将查询发送到实现UT3 / GameSpy查询协议的服务器。 minecraft软件包:一个实现连接到Minecraft Bedrock Edition服务器并收听的软件包
2021-10-17 11:45:04 361KB Golang Game Development
1