一周 Go World 新鲜事-2018W46

2023-09-24 13 0

01

Go 内置库第一季

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


原文链接:

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

原文二维码

640?wx_fmt=png

02

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

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

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

原文链接:

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

原文二维码:

640?wx_fmt=png

03

golang之树的遍历


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

原文链接:

https://segmentfault.com/a/1190000017052768

原文二维码:

640?wx_fmt=png

04

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


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

原文链接:

https://mp.weixin.qq.com/s/l_xnOd2gmTSbj3WqZAL7aQ

原文二维码:

640?wx_fmt=png

05

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

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

原文链接:

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

原文二维码:

640?wx_fmt=png

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


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


详情点击阅读原文

职位推荐:

【上海】七牛云招聘资深架构师~欢迎gopher~

【上海普陀】招聘Golang研发工程师 薪资open

【上海、深圳、成都、武汉等】ThoughtWorks急招各岗位工程师

 招聘详情地址:https://gocn.vip/explore/category-8

代码编程
赞赏

相关文章

pku1325 Machine Schedule
pku1915 Knight Moves
POJ的另一种登录方法http://162.105.81.212
pku1323 Game Prediction
pku1326 – Mileage Bank
zju1358 Moving Object Recognition