golang简单的协程工作池
写了一个简单的golang协程工作池,用于学习交流想和大家讨论一下。 ## GOLANG简单的工作池 本repo是一个简单的golang工作池,仅供交流和学习使用。golang工作池的作用是可以限制goroutine的启动数量。 # use ````golang //NewTask是放到工作池当中运行的函数。使用的时候需要先实例化他 w := pool.NewTask(func() error { fmt.Println(time.Now());return nil }) ...阅读全文
golang有没有复制大文件如 10G 20G的文件 并且返回任务复制进度条的第三方包呢?
golang有没有复制大文件如 10G 20G的文件 并且返回任务复制进度条的第三方包呢? 比如发送一个 copy 源文件 目标文件 执行完毕返回一个UUID,通过这个UUID可以知道复制的进度条百分比那种阅读全文
2019天猫面试题(含总结):线程池+并发编程+分布式设计+中间件
### 引言 过年之后相信有一部分的人,早已磨刀霍霍向大厂。势必要大展拳脚,必将在大厂内创出一片天地。但是,想必大家都知道:最近几年的最严重的互联网寒冬来临,各位兄弟都会说“江湖再见”。耳边总是充刺着流言蜚语,这个地方裁员了,这个地方缩减HC。弄得人心慌慌。年后将是一片血雨腥风,程序界的江湖将在这一天精彩斑斓。 但我们要知道,寒冬之中,什么是最珍贵,就让鄙人告诉你:人才。只要有过硬的技术和装备,在逆风直下的情况下,咱们也能迎难而上,打他个戳手不及。不是“李云龙”大哥说:“过狭路相逢勇...阅读全文