首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
deletelazy
掘友等级
超级后台工程师
|
无限有限公司
认知决定上限
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
2024,公司裁员,探索副业,当了爹,新的尝试,一个心愿
可能这几天在掘金上看年终总结文章看多了,今早骑摩托上班的路上,脑海中不自觉的在回想今年发生的一些事以及在掘金上一些趣事,本来今年不打算写的,那就趁热打铁,坐在工位上总结记录一下吧。
一封写给离职小伙伴的信
入职新公司也有一段时间了,在这里分享一下前段时间找工作的经历,也希望通过这篇文章能给正在准备离职或已经离职找工作的小伙伴一些启发与帮助。 眼下的就业形势不容乐观,招聘也越来越挑剔,要找到心仪的……
一文搞懂基于zipkin的分布式追踪系统原理与实现
传统单机系统在使用过程中,如果某个请求响应过慢或是响应出错,开发人员可以清楚知道某个请求出了问题,查看日志可以定位到具体方法。但是在分布式系统中,倘若客户端一个请求到达服务器后,由多个服务协作完成。比如:服务A调用服务B,服务B又调用服务C和服务D,服务D又调用服务E,那么想要…
[译]使用Go处理每分钟百万请求
这篇文章在medium上很火,作者以实际案例来分析,讲得很好。 我们经常听说使用Go的goroutine和channel很容易实现高并发,那是不是全部代码都放在goroutine中运行就可以实现高并发程序了呢?很显然并不是。这篇文章将教大家如何一步一步写出一个简单的, 高并发的…
路由查找之Radix Tree
在计算机科学中,基数树,或称Patricia trie/tree,或crit bit tree,压缩前缀树,是一种更节省空间的Trie(前缀树)。对于基数树的每个节点,如果该节点是唯一的子树的话,就和父节点合并。 golang的web框架echo和gin都使用了radix tr…
Go中的init函数
我们知道Go程序的入口是main函数,当main函数退出了,程序也就退出了。init函数在Go程序中也扮演着重要的角色。这篇文章将会介绍init函数的特性以及如何使用它们。 执行包中的init函数。 如果某个包被导入了多次,也只会执行一次包的初始化。 首先,runtime的初始…
Go面试必考题目之slice篇
上面的这几道题,也是Go编程中比较容易让人感到迷惑的地方,但如果懂slice的底层原理,你就能避开这些坑且能轻松的答对上面几道题。 Go的数组array底层和C的数组一样,是一段连续的内存空间,通过下标访问数组中的元素。array只有长度len属性而且是固定长度的。 因为是值拷…
[译]Go如何优雅的处理异常
注:译文中error可以理解为异常,但Go中的error和Java中的异常还是有很大区别的,需要读者慢慢体会,所以为了方便阅读和思考,译文中的名词error就不翻译了。 Go有一套简单的error处理模型,但其实并不像看起来那么简单。本文中,我会提供一种好的方法去处理error…
Go面试必考题目之method篇
在Go的类方法中,分为值接收者方法和指针接收者方法,对于刚开始接触Go的同学来说,有时对Go的方法会感到困惑。下面我们结合题目来学习Go的方法。 为了方便叙述,下文描述的值接收者方法简写为值方法,指针接收者方法简写为指针方法。 抛砖引玉,让我们学习完再来作答。 我们来看看值方法…
分享3个Go编程的小知识
前阵子在网上看到一些关于Go比较不错的小知识点,下面总结下分享给大家。 new和make都是Go中用来创建对象用的,new这个关键字在很多编程语言里都有,比如在C++和Java里,都可以用new来创建对象。 在Go中,new的作用同样是用来创建对象,比如new(T)将会为T创建…
下一页
个人成就
文章被点赞
69
文章被阅读
25,903
掘力值
559
关注了
21
关注者
34
收藏集
1
关注标签
19
加入于
2018-01-10