golang要学到什么程度啊啊啊?

最近在学golang,目前已经学完了golang的基础语法,开始用go刷leetcode了,还看了gin的web框架,了解了一下gorm,看了一部分的redis,正在学go语言的底层实现以及一些更进阶的书。请教一下大家,本科生的话go语言还要学哪些,学到什么程度可以在秋招找一份实习或者工作 #无实习如何秋招上岸# #golang工程师# #你的秋招进展怎么样了# #你觉得今年秋招难吗#
全部评论
推荐一个宝藏up主,幼麟实验室,讲的很深入,亲测全部理解面试能唬住面试官的程度
23 回复 分享
发布于 2023-06-08 10:04 北京
我推荐一本书籍吧,比较体系化,《Go专家编程》。华为云原生团队成员写的,内容涵盖Go常见的数据结构、控制结构、标准库。比如管道、slice、map、struct原理和特性;并发中WaitGroup、context、Mutex原理和特性;Go测试包原理和运用解析……写得很详细,也补充了一些上述底层技术在工程应用上的坑。
14 回复 分享
发布于 2023-05-12 10:56 广东
我在b站实习的时候,首先很多标准库得会,涉及到具体数据结构,底层实现,然后gorm,内存管理,并发控制,web我觉得也是必须会的,还有就是k8s的之类的,自己在写几个大一点的demo(500行代码以上的那种)就可以了应该,
9 回复 分享
发布于 2023-05-11 15:37 辽宁
根据我个人的秋招经验来说,需要OS和计网基础、语言特性和底层原理+并发编程(最重点会问的)、网络编程、数据结构和算法(总共问了一道双指针一道状压dp一道括号匹配的dp还有一道链表,2困难2中等)、设计模式(问了单例模式、代理模式还有责任链模式)、MySQL调优(总共问了B tree和B+ tree的区别,隔离级别、索引、行级锁表级锁乐观锁悲观锁共享锁排他锁、InnoDB引擎的MVCC对比PostgreSQL的MVCC及各自原理)、Redis原理及底层实现(问到了持久化、集群高可用设计、哨兵、跳表、订阅发布、分布式锁的实现、内存淘汰策略)、Kafka原理(ACK机制、判断Broker是否有效)、Elastic Search(就问了个倒排索引)+Fluentd+Kibana、Kubernetes(有哪些组件及它们的作用、kube-proxy的工作原理、IPVS中有哪些负载均衡算法,ETCD分布式锁的实现、PV、QoS为Guaranteed的条件)、Istio(浅问了一下Envoy解释它的作用还问了一下Sidecar注入原理)/微服务原理和框架的使用、分布式共识(问了一致性哈希、Raft和Paxos算法,还有Zookeeper的原理)、持续集成和持续部署(问了CI/CD的一些概念)、Prometheus(只问了个node-exporter的作用然后简单说几个采集指标)、链路追踪(Jaeger/Zabbix,问了个场景设计题,前面的没问倒,终于开大刁难了,只能装作认真思考最后和面试官说没有思路),整个过程其实还是挺虚的,有一些技术在深入问一下可能就要当场去世了。所以,写简历只写自己很熟练的,没有八成把握应付面试的技术最好还是不要写上去了,其实要学到什么程度,大概就是我前面列举一直到Kubernetes为止这个样子,了解底层原理才是你相较于其他人硬实力的表现,项目的话最好是自己造轮子的那种,比如手写一个微服务框架/(符合OCI的)简易Dokcer/后端框架,做得很粗糙也没关系,反正面试官眼里这些都是玩具,但你得保证这是你自己写出来的,像什么博客、XX管理系统这些烂大街的项目除非你有学历自信,不然毫无竞争力可言
8 回复 分享
发布于 2023-12-27 22:56 江西
底层源码那些,多看看。还有开源的那些常用的。go的项目基本上都看得懂,多看多学就行
4 回复 分享
发布于 2023-05-11 12:59 广东
字节是主招go的大厂吧,你可以学一学它们内部使用的框架kitex,这个已经开源了,去github上找,然后去稀土掘金上搜相关使用教程,做一个不大不小的项目,挺有特色的,这样进去就能干活了
3 回复 分享
发布于 2023-05-24 13:29 浙江
我说一下我自己吧,我一个业余写go的,看了go语言圣经,还有gobyexample,以及go设计与实现
2 回复 分享
发布于 2023-06-04 17:01 广东
卧槽我跟你进度差不多
1 回复 分享
发布于 2023-05-24 12:53 北京
1 回复 分享
发布于 2023-05-18 09:59 云南
浙大找go大厂offer不难,毕竟学校好,大厂go岗位也多
1 回复 分享
发布于 2023-05-11 13:00 广东
学到能进大厂的程度
1 回复 分享
发布于 2023-05-11 10:05 上海
点赞 回复 分享
发布于 2023-07-09 15:29 江西
em…
点赞 回复 分享
发布于 2023-06-15 18:37 北京
写点分布式项目学点docker/k8s,路子会变得宽很多
点赞 回复 分享
发布于 2023-06-15 12:37 湖南
浙大爷 啥都不会都能进大厂啦
点赞 回复 分享
发布于 2023-06-14 13:50 广东
go不用学
点赞 回复 分享
发布于 2023-06-03 11:00 陕西
M
点赞 回复 分享
发布于 2023-05-28 18:09 黑龙江
golang好找吗,之前了解浙大一个硕士佬,也学这个,最后转Java了
点赞 回复 分享
发布于 2023-05-23 18:30 四川
怎么从cpp转go了,我之前就是cpp➕go,现在跑路Java了已经
点赞 回复 分享
发布于 2023-05-22 18:41 浙江
我也是golang选手
点赞 回复 分享
发布于 2023-05-11 18:53 辽宁

相关推荐

不愿透露姓名的神秘牛友
07-11 11:22
怎么这么多逆天求职者,救救我救救我救救我😭
flmz_Kk:哈哈哈哈哈哈,这么多求职者,肯定有那一两个逆天的
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 11:30
点赞 评论 收藏
分享
避坑恶心到我了大家好,今天我想跟大家聊聊我在成都千子成智能科技有限公司(以下简称千子成)的求职经历,希望能给大家一些参考。千子成的母公司是“同创主悦”,主要经营各种产品,比如菜刀、POS机、电话卡等等。听起来是不是有点像地推销售公司?没错,就是那种类型的公司。我当时刚毕业,急需一份临时工作,所以在BOSS上看到了千子成的招聘信息。他们承诺无责底薪5000元,还包住宿,这吸引了我。面试的时候,HR也说了同样的话,感觉挺靠谱的。于是,我满怀期待地等待结果。结果出来后,我通过了面试,第二天就收到了试岗通知。试岗的内容就是地推销售,公司划定一个区域,然后你就得见人就问,问店铺、问路人,一直问到他们有意向为止。如果他们有兴趣,你就得摇同事帮忙推动,促进成交。说说一天的工作安排吧。工作时间是从早上8:30到晚上18:30。早上7点有人叫你起床,收拾后去公司,然后唱歌跳舞(销售公司都这样),7:55早课(类似宣誓),8:05同事间联系销售话术,8:15分享销售技巧,8:30经理训话。9:20左右从公司下市场,公交、地铁、自行车自费。到了市场大概10点左右,开始地推工作。中午吃饭时间大约是12:00,公司附近的路边盖饭面馆店自费AA,吃饭时间大约40分钟左右。吃完饭后继续地推工作,没有所谓的固定中午午休时间。下午6点下班后返回公司,不能直接下班,需要与同事交流话术,经理讲话洗脑。正常情况下9点下班。整个上班的一天中,早上到公司就是站着的,到晚上下班前都是站着。每天步数2万步以上。公司员工没有自己的工位,百来号人挤在一个20平方米的空间里听经理洗脑。白天就在市场上奔波,公司的投入成本几乎只有租金和工资,没有中央空调。早上2小时,晚上加班2小时,纯蒸桑拿。没有任何福利,节假日也没有3倍工资之类的。偶尔会有冲的酸梅汤和西瓜什么的。公司的晋升路径也很有意思:新人—组长—领队—主管—副经理—经理。要求是业绩和团队人数,类似传销模式,把人留下来。新人不能加微信、不能吐槽公司、不能有负面情绪、不能谈恋爱、不能说累。在公司没有任何坐的地方,不能依墙而坐。早上吃早饭在公司外面的安全通道,未到上班时间还会让你吃快些不能磨蹭。总之就是想榨干你。复试的时候,带你的师傅会给你营造一个钱多事少离家近的工作氛围,吹嘘工资有多高、还能吹自己毕业于好大学。然后让你早点来公司、无偿加班、抓住你可能不会走的心思进一步压榨你。总之,大家在找工作的时候一定要擦亮眼睛,避免踩坑!———来自网友
qq乃乃好喝到咩噗茶:不要做没有专业门槛的工作
点赞 评论 收藏
分享
头顶尖尖的程序员:我也是面了三四次才放平心态的。准备好自我介绍,不一定要背熟,可以记事本写下来读。全程控制语速,所有问题都先思考几秒,不要急着答,不要打断面试官说话。
点赞 评论 收藏
分享
评论
16
195
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务