首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
_Daran
2018-10-30 15:20
已编辑
上海交通大学 golang
关注
已关注
取消关注
能不能讨论一下golang这门语言以后的事情前景
有使用golang的大佬吗,这门语言以后的发展前景怎么样,如果转go以后好跳槽吗,有没有大佬告知或者交流一下
提示
全部评论
推荐
最新
楼层
取个名字太难了
东南大学 Java
说语言只是工具的真的懂吗? 语言带来的生态链完全不一样 不同语言注重点不一样 背后的设计思想也不一样 只有在精通了一门语言以后才能说语言不重要
点赞
回复
分享
发布于 2018-10-30 15:37
hellboy哈哈嘿
上海开放大学 C++
拥有堪比python的开发效率比C++逊色不多的运行速度,在中国互联网圈蛮火,前景应该不错,陈昊大大也分析过
点赞
回复
分享
发布于 2018-10-31 11:02
Cepa
字节跳动_基础架构工程师
go作为新生儿(和上世纪就诞生的java和c++比),在不背靠JVM的情况下目前能发展到这样已经很牛逼了。主要是靠2个王牌应用带起来的热潮:docker和k8s。 大家都说有c++基础很容易转go,我个人感觉,如果是科班从c学起的,转go没有任何压力,一个下午学好语法+熟悉熟悉,再花3天看看简单的go项目源码,就能转过去。 国内的go职场生态的话,对应届生找工作不太友好。但是百度,腾讯这种本身就是c++的大户,已经逐渐有一些内部新项目用go开发的;阿里云那边也有一些go的需求(毕竟涉及容器、调度);头条就不用说了,go大户。到拉勾上搜go开发,也能搜到20+页的职位。 建议,为了找工作的话,不要把go当成你的唯一主力语言。但是工作签好了的情况下,或者面试的最后被问到愿不愿意写go,可以大胆往go转。目前go缺的是Java那种成百上千的成熟框架和生态,缺的是c++那种开发者基数,还有一些语言初期发展的小坑。
点赞
回复
分享
发布于 2018-10-30 14:01
明月照相机
阿里巴巴_阿里云_开发
我觉得挺不错的。 反正就我所知,爱奇艺,头条,BAT这些公司都有go语言的岗位,甚至很多项目都在从C++转向go,虽然应届很少有专门go语言的岗位,但是我也看到很多C++招进去结果是在写go的(比如我实习的时候 而且go语言简单容易上手,有一点C的经验就很容易上手,转到go基本上没有什么损失,加之go的应用领域和C++有很大重叠,很多C++的轮子都有go语言对应的版本,转到go之后也不用太过担忧技术栈的偏门。 当然go也有go自己的缺点,比如烦人的错误码返回机制啊(每一层都要判断err!=nil是挺烦的),鬼畜的大小写开头决定外部可见性啊,用interface{}这种跟void*没啥区别的手段来曲线支持泛型啊,但是就我看来,在现在互联网的快节奏开发中,go语言作为一门上手简单,性能也不差,开发效率相对C++极高,脚手架齐全,社区活跃,并且在语言层面对并发就有良好支持的语言,还是挺有前途的。
点赞
回复
分享
发布于 2018-10-30 13:14
alphonse_
重庆邮电大学
1.性能 两个例子 go的协程调度:https://juejin.im/entry/5b1e31f0e51d45067c6305a3 net网络库:http://skoo.me/go/2014/04/21/go-net-core 2.优雅 单元测试 自带testing包 编码后进行实时测试 可以非常方便的获取代码覆盖率 如果你写的库代码覆盖率在90以上,你觉得出bug的概率还高吗?https://golang.org/pkg/testing/ go doc 你在代码中的注释可以生成为go文档 不仅帮你养成写好注释的习惯,也让别人能从go doc查看你的各种api及其注释 https://godoc.org/ pprof 自带的性能监控 只要导入pprof包 不管是本地服务还是异地服务都能及时查看程序的协程 堆栈 阻塞情况 分析死锁 性能调优必备 https://juejin.im/entry/5ac9cf3a518825556534c76e 3.语言问题 老版本的go有gc慢和依赖管理的问题 不过现在完全ok 各种各样的依赖管理工具也比较完善 go本身很轻 适合现在的微服务开发 4.人的问题 语言只是工具 除了语法基础 特性之外 以上内容是go开发必备的 如果决定做下去建议多看看这些方面的文档 多看go库的源码 个人觉得应届生工作之后跳其他的语言的岗位可能性不大
点赞
回复
分享
发布于 2018-10-30 15:17
小明同学的
北京交通大学 golang
写了一年golang的表示前景可观,有望前五。
点赞
回复
分享
发布于 2018-11-02 17:16
孤岛201803191538239
中国科学院大学 Java
马上转go的路过
点赞
回复
分享
发布于 2018-10-31 09:11
微软全家桶爱好者
字节跳动_用户增长_研发
好东西
点赞
回复
分享
发布于 2018-10-30 15:42
过来之人
东北大学 Java
同意Cepa的观点
点赞
回复
分享
发布于 2018-10-30 14:21
太阳!
字节跳动_产品研发和工程架构部_测开工程师
学了go可以来头条~其余的上面的大佬已经解释的很清楚了
点赞
回复
分享
发布于 2018-10-30 13:37
想回学校睡觉了
广东工业大学 Java
mark
点赞
回复
分享
发布于 2018-10-30 13:32
面朝大海157
中国石油大学(北京) Java
建了个群,感兴趣的可以交流下
点赞
回复
分享
发布于 2018-10-30 13:18
想去公司实习了
广东工业大学 Java
m
点赞
回复
分享
发布于 2018-10-30 13:15
面朝大海157
中国石油大学(北京) Java
我个人是非常看好的,只不过国内的大公司之前的很多老项目语言和架构都基本固定了,可能会在一些新项目上使用golang,我了解的比如滴滴,豆瓣(据说准备用go重构整个后端)。go的优势主要是开发效率极高(相比于c系语言),性能好,部署方便,极方便的高并发特性,语言层面支持。包括docker ,k8s等都是go写的,web方面也有beego ,gin这样的框架。现在的缺点我觉得主要集中在:语言特性(不支持泛型,反射效率低),生态不完善,相比java没有太多好用的库。但真的不失为一门好语言,毕竟google背书,所以以上这些问题都在考虑或解决中。 有兴趣的话可以加我微信交流(需解码): Z3VvemhlbjJ4aWFvbHUg
点赞
回复
分享
发布于 2018-10-30 13:14
漂泊的人儿啊
南京邮电大学 Java
我觉得不错啊,有个同学就是搞go的在***一家搞中间件
点赞
回复
分享
发布于 2018-10-30 13:11
gwep
哈尔滨工程大学 C++
M
点赞
回复
分享
发布于 2018-10-30 13:05
暂无评论,快来抢首评~
相关推荐
03-16 15:49
西安电子科技大学 Java
给3–5年经验的初中级程序员,提供点跳槽参考!
这篇文章结合我自己最近的社招经历,整理了不少实战经验和小技巧,主要面向 3–5年经验的初中级程序员,希望能给正在考虑跳槽的你提供一些参考。不管做任何事情,我们都要遵循思考 --> 规划 -->行动 这个路径。在开始准备面试之前,我们先要思考以下两个问题。Q1:换工作的原因是什么?在整个跳槽周期中,最关键的一步其实是:明确离职原因,下定决心。离职念头很多时候是间歇性的,诸如:项目太赶、加班太多、和某个同事配合不畅...一瞬间可能会产生“老子不干了”的念头,随即打开了招聘软件、八股文网站,但是一旦这些外部因素发生变化,回归到舒适生活,离职念头也就随之消失。换工作是需要持续投入的一件事,...
面试时最害怕被问到的问题
点赞
评论
收藏
分享
03-24 20:48
门头沟学院 客户端开发
腾讯PC客户端一面
1. 请详细介绍你的校园版即时聊天室项目,说明项目中遇到的分布式并发、资源竞争问题及解决思路,并说明项目可支撑的在线人数、QPS等性能指标。2. 项目中用到了 Reactor 模型、线程池、Redis 发布订阅、MySQL 离线消息、一致性哈希负载均衡,请分别说明这些技术的实际落地方式与开发中遇到的坑点。3. 聊天室项目中,如何处理Redis 宕机导致的消息丢失问题?如何保证消息顺序一致性?4. 你在实习中负责安卓前端数据处理与底层 SDK 对接,工作中做过哪些性能优化?遇到过哪些性能瓶颈?5. 请说明 C++ 中指针与引用的区别,以及各自优先使用的场景。6. 请介绍 C++ 智能指针的种类、适用场景,并说明智能指针存在的开销与循环引用问题如何解决。7. 请说明野指针与悬空指针的区别,以及如何避免这两类问题。8. 你掌握哪些多线程调试方法?如何排查线程阻塞、死锁问题?9. 实际开发中遇到过哪些内存问题(内存泄漏、OOM、栈溢出等)?了解哪些内存检测工具,如何进行内存问题排查?10. 多线程环境下使用 STL 容器需要注意什么?用过哪些线程同步方式,有无无锁编程思路?11. 请详细说明 TCP 与 UDP 的区别,你的即时聊天室为什么选择 TCP 而非 UDP?12. 什么是 TCP 粘包问题?常见解决方法有哪些?你项目中是如何处理的?13. TCP 传输过程中出现网络抖动、丢包、延迟时,如何处理?拥塞控制大致机制是什么?14. TCP 是如何保证可靠传输的?超时重传、确认应答、滑动窗口分别起什么作用?15. 项目中如何实现多服务器跨节点通信?Nginx 负载均衡与一致性哈希分别如何使用?16. 请说明 vector / list / map / unordered_map 的底层实现、优缺点及适用场景。17. 你在项目中如何使用 STL 容器?请举例具体业务场景与选择依据。18. 如果要在内存中高频维护用户列表、群组列表,你会选择什么容器?为什么?19. 多线程环境下使用 vector、unordered_map 等容器需要注意什么?如何保证线程安全?20. 安卓 SDK 基于 C++ 开发,与 Java 层之间如何通信?是否了解 JNI?21. 你常用 C++ 语法标准是哪些?项目中用到哪些 C++11/14 特性?22. 简述主线程耗时操作优化思路,为什么不能在主线程做 heavy 计算或 IO?
查看22道真题和解析
点赞
评论
收藏
分享
03-19 15:29
门头沟学院 大数据开发工程师
当跟了一天HR干活后,我悟了
HR一天会接受到无数条信息和N份简历,那什么时间最容易引起HR的关注呢?一般来说早上9:10-9:30之间,下午14:10-14:30之间,切记在晚上发,谁想加班我靠另外一条,如果真的有非常非常想去的公司,就去摸清一下这家公司的上班时间,卡在上班后15分钟后投递
跟HR说什么能被秒回?
点赞
评论
收藏
分享
03-18 21:41
门头沟学院 后端工程师
offer 帮选
投票
个人bg,末流双二计算机offer 帮选:offer1: 杉川机器人,base深圳光明,全栈开发(偏后端且转go语言),n×12+(2~4),9106(周六可以调休,不一定能通过),五险一金最低基数且5%。offer2: 平安产险 总部 管培生 base深圳福田, ai应用工程,(n-8)× 12+(0~6),但听说新人背绩效,年终拿不满。周内好像也要加班,但是保证双休,全额六险一金7%,大约2w的补贴。目前是已签杉川机器人了,想了解关于财险的更多信息,值得毁约签产险吗?
我的求职进度条
点赞
评论
收藏
分享
03-19 11:53
沧州交通学院 前端工程师
还有救吗
毫无动静,焦虑
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
19
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
我进字节她考编,明知要分手但确没人敢开口
1.7W
2
...
从java跑路做ai了
1.4W
3
...
全网征集:实习/春招投递进度记录,最高可得20元现金!
1.3W
4
...
如何利用skill写出一份好简历
1.3W
5
...
离开华为一年多,说说我的真实感受
5775
6
...
双非本鼠鼠被字节回捞了,uu们接好运吧!
5512
7
...
女朋友说先各自工作一年再决定,啥意思?
4770
8
...
27届实习投递总结贴:AI/算法/数据方向,简历挂和一面挂都记录一下
4403
9
...
计算机怎么转行半导体呢?
4003
10
...
被妈妈说的感觉自己好没用啊😭
3858
创作者周榜
更多
正在热议
更多
#
我的求职总结
#
481057次浏览
6801人参与
#
投格力的你,拿到offer了吗?
#
187606次浏览
915人参与
#
27届实习投递记录
#
77713次浏览
860人参与
#
我是XXX,请攻击我最薄弱的地方
#
92092次浏览
625人参与
#
26届春招投递记录
#
12806次浏览
87人参与
#
中电科13所进度交流
#
6935次浏览
39人参与
#
风评不好的公司,你会去吗?
#
155376次浏览
706人参与
#
哪一瞬间让你觉得“这班不如不上”
#
46765次浏览
279人参与
#
入职第四天,心情怎么样
#
56497次浏览
475人参与
#
拼多多工作体验
#
61905次浏览
435人参与
#
产品面经
#
297551次浏览
2217人参与
#
海信求职进展汇总
#
105869次浏览
424人参与
#
这些公司卡简历很严格
#
107571次浏览
495人参与
#
美团开奖
#
417068次浏览
1818人参与
#
字节7000实习来了,你投了吗?
#
59891次浏览
457人参与
#
总结:offer选择,我是怎么选的
#
297551次浏览
1596人参与
#
AI让海力士市值突破9000亿美元
#
9503次浏览
122人参与
#
牛油的搬砖plog
#
206299次浏览
1332人参与
#
小厂实习有必要去吗
#
94494次浏览
449人参与
#
正在实习的你,几点下班
#
354874次浏览
3072人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务