当前位置:首页 > 每日看点

有哪些不错的golang开源项目?

卡卷网2年前 (2025-01-11)每日看点280

我是从C++转的Golang,目前在字节做Go开发。

如果你想内推或者在职业上有任何困惑,可以向我提问:

关于字节的面试如何通过,可以看这里:

字节跳动面试难吗,应该如何应对?

字节社招大多数技术岗面试的算法题其实不难,我整理了一些常问的算法题:

链接:s://pan.aidu/s/1jM7LO38OuASRQ2cpw5WQw提取码:d2j

大多数算法题都是《<>剑指offer》这本书上的原题,建议相关的社招同学可以在面试字节前翻一翻这本书上的算法题,保持对一些常见算法题的敏感度。

网上有人分享了这本书(喜欢的同学请购正版哦):

链接:s://pan.aidu/s/1dxldNlyMr2CZ6LOL8-pw提取码:ehdx

如果你也想来字节做Go开发,我可以帮你内推,内推链接:

需要内推大厂的同学看这里(含内推方式)

提出这个问题,我猜提问的同学的目的是:

    想学习或者提高自己对Go项目的组织和编排能力;想学习Go项目的框架设计;想在一些Go语法上细节的优化和进阶。

我推荐两个项目:

一、tinode

这是一个开源的即时通讯软件,既然是即时通讯软件,学习的时候基本上无任何业务负担,可以专注地学习程序逻辑本身。

服务端代码(使用Go开发):

tinode/chat

搭建出来的服务部分截图:

二、斗鱼直播的朱庇特

项目官网:Jupiter

项目源码:douyu/jupiter

通过这个项目,你可以学习到如何使用Go开发:

    支持请求支持RPC请求、RPC实现服务注册与发现长短任务设计负载均衡指标采集/链路追踪/志埋点慢响应拦截熔断限流接入各种消息中间件(如Kafka、RocketMQ等)接入各种缓存服务(如Redis)功能

三、学习Go的建议

如果你是一个Go新人,建议先地把Go的常用语法特性和内置库先过一遍,推荐《<>Go程序设计语言》,或者看看许式伟老师的《<>Go语言编程》。

当你有一定基础之后,可以看看雨痕大佬的《<>Go语言学习笔记》和《<>Go专家编程》进行查漏补缺和提升。

国外有一本《<>DistriutedComputingwithGo》(Go分布式计算)。

网上有同学分享出来相关电子书(喜欢的请购正版哦):

链接:s://pan.aidu/s/1zNdQoJO97klMLLXVzUWZxQ提取码:j5px

然后研究学习一些开源项目,假以时,一定能拥有不错的Go水平了。

原创不易,有帮助的请点赞和关注@张小方~

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/8692.html

分享给朋友:

相关文章

推荐几个问卷调查平台?

推荐几个问卷调查平台?

我给大家免费推荐一些市面上不多,且稳定的免费的问卷平台,这个在网上都是能够搜索到的,有的还是世界500钱企业,这里推荐的基本上都是上市的问卷公司了。上面都是可以免费去注册的,对外公开开放的,做完了直接奖励美刀的,不需要兑换卡什么的。 C…

手机的运行内存真的有必要上16GB吗?

全是国产垃圾APP惯出来的。 那些对国产软件没意见的人,建议出国看看,花不了多少钱,出门开 Google Map,订宾馆用 Booking,翻译用 Google translate,聊天用 Telegram,社交活动用 Discord,你会…

荣耀magic 7 首发的应该都收到货了,感觉怎么样?

8号入手magic7,跟mate40pro比。 优点:1、电池真耐用,充电块,华为电池也是新换的但是明显荣耀耐用;2、系统明显快多了,mate40pro下半年开始卡的不行,实在受不了了。3、声音、震动效果提升明显,指纹反应灵敏很多。 缺点:…

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

搜索引擎优化 (SEO) 的目标是让 Google 在用户输入相关搜索查询时提供您的网页链接。 虽然没有固定的蓝图可以保证您获得最高排名,但有几种 SEO 最佳实践(您可以将其视为 SEO 规则)可以增加您在非付费结果中获得良好排名的机会。…

程序员都有自己的服务器吗?

程序员都有自己的服务器吗?

2024.9. 24,有朋友咨询功耗,我没有单独给服务器弄智能插座,系统做的 esxi 也看不到,所以只能用其他角度判断供大家参考。 我有一个餐边柜改的机柜,里面白裙两盘,黑群晖 4 机械 1 mvme,一个爱快硬路由,一个联通光猫,一个…

为什么现在 AI 已经没啥热度了?

从改名叫大模型那一刻,懂行的就已经放弃了,剩下资本和无知网友还有点后劲 所谓大模型,本质就是一个更大、更快数据库的传声筒。更大更快本身确实很厉害,但依然只是传声筒,和AI根本不沾边 数据库之外仍然一无所知,甚至数据库之内的输出逻辑还要依赖大…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。