一周 Go World 新鲜事-2018W46

01

Go 内置库第一季

本节的主题:url 其实这是一个比较小的内置函数,主要用在网络请求方面上,可能最多的用途也就是用来处理网络请求的参数。当然如何你经常在项目中编写restfulAPI, 那么你也可能经常用到。

https://juejin.im/post/5bf42ac0f265da61616e50b9

原文二维码:

02

redis个人理解-hyperloglog(golang实现)

什么是基数统计:例如给你一个数组[1,2,2,3,3,5,5] ,这个数组的基数是4(一共有4个不重复的元素)。 好了现在知道什么是基数统计了。

对于这个问题,最容易想到的办法当然是使用bitmap来实现,每个bit位表示一个数字是否出现过,比如要表示上面这串数字使用下面的bitmap来表示。

https://juejin.im/post/5bef9c706fb9a049c23204a3

原文二维码:

03

golang之树的遍历

go语言在区块链编程中有巨大的优势,其中fabric和ethereum都是基于go语言编写的。为了能更好的学习区块链的底层技术,先将go的基础打好。本篇文章使用golang来实现树的遍历。

https://segmentfault.com/a/1190000017052768

原文二维码:

04

Tcl 和 Raft 发明人的软件设计哲学

John Ousterhout(斯坦福大学教授,Tcl 语言、Raft 协议的发明人...真的是超级牛人,Title 好多好多,这里就列几个大家熟悉的),在 Google 做了一次演讲,题目就叫 「A Philosophy of Software Design」。看看完后很有感触,做了一些记录。

原文二维码:

05

Golang并发原理及GPM调度策略(一)

其实从一开始了解到go的goroutine概念就应该想到,其实go应该就是在内核级线程的基础上做了一层逻辑上的虚拟线程(用户级线程)+ 线程调度系统,如此分析以后,goroutine也就不再那么神秘了。

http://www.cnblogs.com/mokafamily/p/9975980.html

原文二维码:

活动:Gopher Meetup 巡回第五站 - 广州报名火热进行中~

报名网址:https://gocn.vip/question/2391

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181123B0RXI300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券