GO微服务问题

来源:4-3 基础设施层-配置设计(设计思维)

慕用7464701

2020-02-12

老师您好!感谢指导。想问一下GOLANG的微服务和JAVA做的微服务,优势在哪里?最近咋面试架构师岗位,您的课程还没看到微服务这块内容,就想问一下没写过JAVA直接学习GO的话,面试的时候是否有劣势?

写回答

1回答

枫荇

2020-02-12

同学,你好!java和go是两种不同类型的语言,java属于平台型语言,非常适合开发大型企业或者业务平台型应用。go属于系统语言,适合开发系统工具、devOps工具、中间件、微服务中间件、高性能服务器等应用。

面试架构师和编程语言关系不大,要的是架构设计思路、问题解决思路。

对于学java还是学go在面试上的优势,这个要看你的面试岗位、面试官和公司平台如何,从语言类型上说明不了哪个有优势。

比如,去面试java岗位,你学了go优势就弱了;去面试golang岗位,你学了java优势就弱了。

你面试golang岗位,面试官有java经历,问你OOA、OOD、OOP,估计你多半回答不好。

你面试golang岗位,面试官没有Golang经历,但你有自驱力、你对技术很感兴趣、你有很好的分析问题的思路和方法,那么你通过面试的几率就会高很多。

但解决问题的能力,除了自身的方法外,还需要经验积累和实战能力把持才能表现的更好。


1
1
慕用7464701
多谢老师,您可课程比JAVA那些好多了,我看了一下,大家虽然有困惑,但是基本上都解决了,还是很有成就感的。
2020-02-12
共1条回复

仿微信抢红包 Golang实战多版本抢红包系统

Golang红包系统单体版+并发版+分布式+微服务版,四大金装版、超值必修课

582 学习 · 159 问题

查看课程