您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Go-Golang编程语言的并发性跟踪和可视化工具

  2. 采用3D WebGL技术实现可视化预览。该工具旨在让开发者更好的了解Go并发。
  3. 所属分类:其它

    • 发布日期:2019-08-14
    • 文件大小:1048576
    • 提供者:weixin_39840387
  1. Golang Sample.zip

  2. 实用Golang语言写的例子,包含如下: 0随机数的使用.go 10_1设备文件的使用.go 10_2文件的读写.go 10_3拷贝文件.go 1冒泡排序.go 1冒泡排序_切片做函数参数.go 2猜数字游戏.go 3_1结构体初始化.go 3_2结构体类型添加方法.go 3_3结构体指针.go 3_4值传递与引用传递.go 4_1方法的继承.go 4_2方法的重写.go 5_1接口的定义和实现.go 5_2接口的继承. go 5_3接口转换.go 6_1通过if实现类型断言.go 7_1er
  3. 所属分类:其它

    • 发布日期:2019-09-20
    • 文件大小:1048576
    • 提供者:sunxing0216
  1. golang并发编程的实现

  2. 主要介绍了golang并发编程的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-18
    • 文件大小:44032
    • 提供者:weixin_38717579
  1. Go并发编程实践

  2. 并发编程一直是Golang区别与其他语言的很大优势,也是实际工作场景中经常遇到的。近日笔者在组内分享了我们常见的并发场景,及代码示例,以期望大家能在遇到相同场景下,能快速的想到解决方案,或者是拿这些方案与自己实现的比较,取长补短。现整理出来与大家共享
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:138240
    • 提供者:weixin_38516863
  1. golang 40行代码实现通用协程池

  2. golang协程机制很方便的解决了并发编程的问题,但是协程并不是没有开销的,所以也需要适当限制一下数量。这篇文章主要介绍了golang 40行代码实现通用协程池,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-20
    • 文件大小:38912
    • 提供者:weixin_38719635
  1. Go并发编程实践

  2. 前言 并发编程一直是Golang区别与其他语言的很大优势,也是实际工作场景中经常遇到的。近日笔者在组内分享了我们常见的并发场景,及代码示例,以期望大家能在遇到相同场景下,能快速的想到解决方案,或者是拿这些方案与自己实现的比较,取长补短。现整理出来与大家共享。 简单并发场景 很多时候,我们只想并发的做一件事情,比如测试某个接口的是否支持并发。那么我们就可以这么做: func RunScenario1() { count := 10 var wg sync.WaitGroup
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:143360
    • 提供者:weixin_38713039
  1. golang并发编程的实现

  2. go main函数的执行本身就是一个协程,当使用go关键字的时候,就会创建一个新的协程 channel channel 管道,用于在多个协程之间传递信号 无缓存管道 当对无缓冲通道写的时候,会一直阻塞等到某个协程对这个缓冲通道读 阻塞场景: 通道中无数据,但执行读通道。 通道中无数据,向通道写数据,但无协程读取。 综上,无缓存通道的读写必须同时存在,且读写分别在两个不同的协程 func main(){ ch := make(chan int) go func(ch chan int){ ch
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:45056
    • 提供者:weixin_38577378
  1. 初步解读Golang中的接口相关编写方法

  2. 概述 如果说goroutine和channel是Go并发的两大基石,那么接口是Go语言编程中数据类型的关键。在Go语言的实际编程中,几乎所有的数据结构都围绕接口展开,接口是Go语言中所有数据结构的核心。 Go语言中的接口是一些方法的集合(method set),它指定了对象的行为:如果它(任何数据类型)可以做这些事情,那么它就可以在这里使用。 接口的定义和使用 比如 代码如下: type I interface{     Get() int     Put(int)   } 这段话就定义了一
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:59392
    • 提供者:weixin_38680492
  1. Golang学习笔记(一):缘起及一个不一样的HelloWorld

  2. Golang学习笔记(一):缘起及一个不一样的HelloWorld1 缘起2 安装go3 Hello World也是可以好好说道说道滴 :)3.1 编写hollo.go源代码3.2 hello.go代码说明3.3 执行程序3.4 编译程序4 结语 1 缘起 本人公司的项目后端目前使用的编程语言包括Java、Python、C#,在生产环境中,发现Java非常非常的消耗服务器资源,特别是内存,即使优化JVM也不理想,如下图所示,为了实现高并发,需要部署大量的服务器。 近期,公司一期产品上线基本稳定
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:120832
    • 提供者:weixin_38607908
  1. 并发机制:CSP vs Actor模型以及Golang实现

  2. CSP & Actor Model 本文将简单介绍CSP和Actor模型俩流行的并发机制,并比较他们的优缺点,并通过Golang中CSP并发机制实现FutureTask.并行机制有很多像是多线程,CSP,Actor等等.拿多线程来说,就有诸多问题,譬如:死锁,可扩展性差,共享状态.就像共享状态会产生很多问题,它涉及到内存的变化。只有一个进程发生变化没问题。但如果有多个进程共享和修改相同的数据,这将非常糟糕.为解决这些问题,提出了很多解决方法呢.比如,CSP和ActorModel. 如下是一些编程
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:233472
    • 提供者:weixin_38681286
  1. Go 并发实现协程同步的多种解决方法

  2. go 简洁的并发 多核处理器越来越普及。有没有一种简单的办法,能够让我们写的软件释放多核的威力?是有的。随着Golang, Erlang, Scala等为并发设计的程序语言的兴起,新的并发模式逐渐清晰。正如过程式编程和面向对象一样,一个好的编程模式有一个极其简洁的内核,还有在此之上丰富的外延。可以解决现实世界中各种各样的问题。本文以GO语言为例,解释其中内核、外延。 前言 Java 中有一系列的线程同步的方法,go 里面有 goroutine(协程),先看下下面的代码执行的结果是什么呢? p
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:72704
    • 提供者:weixin_38744526
  1. Hands-On-System-Programming-with-Go:由Packt发布-源码

  2. 使用Go进行动手系统编程 这是Packt发布的《 进行的代码库。 使用Golang为Unix和Linux系统构建现代和并发应用程序 这本书是关于什么的? 系统软件和应用程序通常使用低级编程语言(例如C / C ++)创建。 Go是一种现代语言,结合了简单性,并发性和性能,使其成为构建系统应用程序的理想之选。 这本书是使用Golang构建适用于Linux和OS X的系统应用程序的指南。 本书涵盖以下激动人心的功能: 掌握Unix系统编程知识 在依赖关系实现中理解和使用守护进程 探索并使用
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:139264
    • 提供者:weixin_42125867
  1. 美图三年优化总结:Golang实现单机百万长连接服务

  2. 随着科技的飞速发展,技术的日新月异,长连接的运用场景日益增多。不仅在后端服务中被广泛运用,比较常见的有数据库的访问、服务内部状态的协调等,而且在App端的消息推送、聊天信息、直播弹字幕等场景长连接服务也是优选方案。长连接服务的重要性也在各个场合被业界专家不断提及,与此同时也引起了更为广泛地关注和讨论,各大公司也开始构建自己的长连接服务。美图公司于2016年初开始构建长连接服务,与此同时,Go在编程语言领域异军突起,考虑到其丰富的编程库,完善的工具链,简单高效的并发模型等优势,使我们最终选择Go去
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:276480
    • 提供者:weixin_38680625
  1. 7days-golang:从头开始的7天golang程序(Web框架Gee,分布式缓存GeeCache,对象关系映射ORM框架GeeORM,rpc框架GeeRPC等)7天用Go动手写从零实现系列-源码

  2. 从零开始的7天Golang计划 README中文版本 7天用Go从零实现系列 7天能写什么呢?类似gin的web框架?类似groupcache的分布式缓存?或者一个简单的Python解释器?希望这个仓库能给你答案。 推荐先阅读,这篇文章了解Go的基本语法,并发编程,依赖管理等内容。 推荐,加深对Go语言的理解。 推荐(),写出高级的Go代码。 期待关注我的“”和“”,查看最近的文章和动态。 7天用Go从零实现Web框架-Gee 是一个模仿实现的Web框架, 可以快速入门。 第一天: | 第二
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:937984
    • 提供者:weixin_42164931
  1. 网站分析-源码

  2. 基于Golang协程实现流量统计系统-慕课网实战 s 关于Go语言,是一门朝气蓬勃富有战斗力的语言,它几乎有些年的发展势头完全不-第1章课程介绍了试听欢迎大家学习Go语言,本课程基于Go协程特性,实现企业级流量统计系统。亚于2012年前后PHP语言,越来越多的Go语言爱好者,工程师。协程是Go最吸引眼球的特性,从而带你走进函数式编程的新世界。... 共1节(14分钟)收起列表 1-1课程概览(13:58)试看 第2章并发模型试看并发模型对于科班出生的同学并不陌生,在近些年的高级语言中,大量应用
  3. 所属分类:其它

    • 发布日期:2021-02-08
    • 文件大小:330752
    • 提供者:weixin_42146230
  1. zanphp:面向PHP开发的C10K +的高并发SOA服务和RPC服务首选框架-源码

  2. 基于PHP协程的网络服务框架,提供最简单的方式开发针对C10K +的高并发SOA服务和RPC服务。 每天为2,000+个服务提供300,000,000+次访问量支持,广泛替换有赞议业务。 核心特性 基于yield实现了独立平均值的协程 一款Golang的并发编程模型实现 基于提供异步非双向I / O服务 连接池支持(内置MySQL,Redis,syslog等多种组件) 类似Golang的defer机制解决由于异常导致的资源未释放,锁未释放的问题 可继承的视图布局及组件化支持,方便完成bigPip
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:100352
    • 提供者:weixin_42180863
  1. goflow:Go的基于流的数据流编程库(golang)-源码

  2. GoFlow-Go的基于数据流和流的编程库(golang) 该分支的状态(WIP) 警告:您目前位于GoFlow的v1分支上。 v1是对原始GoFlow代码的重新访问和重构,该代码在7年内几乎保持不变。 该分支机构正在进行中,无法保证稳定性。 API也可能会更改。 如果您的代码依赖于旧的实现,则可以使用进行构建。 - GoFlow是Go中的精简,可靠的实现,旨在将应用程序设计为对流经该图的数据做出React的组件图。 该模型的主要特性是: 并发-图节点并行运行。 结构-应用程序被描
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:36864
    • 提供者:weixin_42164931
  1. 美图三年优化总结:Golang实现单机百万长连接服务

  2. 随着科技的飞速发展,技术的日新月异,长连接的运用场景日益增多。不仅在后端服务中被广泛运用,比较常见的有数据库的访问、服务内部状态的协调等,而且在 App端的消息推送、聊天信息、直播弹字幕等场景长连接服务也是优选方案。长连接服务的重要性也在各个场合被业界专家不断提及,与此同时也引起了更为广泛地关注和讨论,各大公司也开始构建自己的长连接服务。美图公司于2016年初开始构建长连接服务,与此同时,Go在编程语言领域异军突起,考虑到其丰富的编程库,完善的工具链,简单高效的并发
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:276480
    • 提供者:weixin_38636671