最近面了两家公司的go技术岗位,一家百度,一家米哈游,面试的情况也不太乐观,现在分享一下面试中问的问题吧。 两家都是采用线上面试的,当时没有录音,现在全靠自己的回忆来复盘一下了。 百度一面 百度的面试步骤...
【我们一起来学 RabbitMQ 一 】RabbitMQ 的基本介绍 嗨,大家好,我是小魔童哪吒,咱们从今天开始进入开源组件的学习,一边学习一边总结一边分享 文章提纲如下: RabbitMQ 简单介绍及使用RabbitMQ 的六种工作模式 本...
题目代码: type student struct { name string age int } func main() { m := make(map[string]*student) stus := []student{ {name: "小王子", age: 18}, {name: "娜扎", age: 2...
近来在工作中慢慢接触到 Go,通过各种资料走了一遍基础语法之后,到了用框架做项目的阶段。公司用的是 Beego,于是寻找相关资源,林林总总,良莠不齐,时间宝贵,怎么能浪费在这些缺胳膊断短腿的教程上呢?比如 B 站...
Go 代码中使用指针对于新手来说不太友好,尤其有时很难区分使用场景。 我认为使用指针时最大的误解之一就是觉得 Go 中指针和 C 语言中的指针非常像。然而,事情并非如此。指针在 Go 中不像它们在 C/C++ 中那样工作。...
前言 分布式系统中经常会出现因为某个服务不可用导致整个系统变的不可用,这种情况称为服务雪崩。 服务雪崩 上图中, A为服务提供者, B为A的服务调用者, C和D是B的服务调用者. 当A的不可用,引起B的不可用,并将不可用...
延迟队列:一种带有 延迟功能 的消息队列 延时 → 未来一个不确定的时间mq → 消费行为具有顺序性 这样解释,整个设计就清楚了。你的目的是 延时,承载容器是 mq。 背景 列举一下我日常业务中可能存在的场景: 建立延...
引言 PubSub(Publish/Subscribe)模式,,意为“发布/订阅”模式,是为了解决一对多的依赖关系,使多个消费者同时监听某一个主题,不仅可以让生产者和消费者解耦,同时也让不同的消费者之间相互解耦(注:有些反模式依...
前言 临近国庆,最近学习Go总结一下。首先感谢煎鱼大佬。有了你我进入了一个不一样的世界。认识了很多大佬。推荐的资料也非常nice。还是比较开心! 经历 对于Go我也断断续续学了一年了。从应用到开始尝试看底层。有...
就比如常量的赋值是一个编译期行为,我们运行期得出的结果是不能赋值给常量的,我想问下除了函数的返回值还有其他的东西是运行期才能得出的吗?
摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com
邮件服务由
SendCloud
赞助
![]() |