主页 > 程序语言 > go语言适合写桌面程序吗?

go语言适合写桌面程序吗?

2021-12-03 12:59来源:m.sf1369.com作者:宇宇

目前来看,Go语言并不适合写桌面程序。前面我也回答过一篇关于Go语言是否适合发展成桌面程序的问题。

我们必须承认,任何一门语言,在发展和壮大的过程中,甚至其被推广使用的过程中,不仅是受其自身语法特性的影响,还和环境,技术发展阶段,甚至营销等相关,是一个综合作用的结果。

从目前来看,适合Go做的比较成熟的软件开发方向主要包括服务器开发,云平台开发,微服务实践和重构,区块链开发(主要以以太坊为主导)等,特别是服务器开发,现在用go开展的很多创业公司团队在开始做,第二个是很多大厂的分布式系统,都是使用Go来构建的,这些具体的实践都是案例;

反观桌面程序,在Github也看过一些库,但是在社区和go语言爱好者的圈子里面,普遍反馈如果需要用go来写桌面程序,需要从头开始写,那代码量真的是好多好多好多...令人头大。

总之,对Go而言,现在谈论他是否适合桌面程序开发,我觉得也不能就一棍子打死,毕竟这个语言才刚十年。我比较倾向于作为一个技术的学习者,我们要持续不断的跟进这门语言的发展,陪伴这门语言进步。

Go语言为什么在国内很火?

Go语言是谷歌2009发布的第二款开源编程语言,以其可以媲美C或C++代码的速度,而且更加安全、支持并行进程得到人们的喜爱,而它高并发的特性在后端语言中越来越流行。

根据 Google Trends 的统计结果,可以看到 Go 语言在过去一年中的流行程度是稳中有升。

Go 语言在 2017 年的流行趋势

初看起来,Go 语言在 2017 年表现得比较平淡。但是可以看看从2016-2017年的趋势:

Go 语言在过去 5 年间的流行趋势

根据图上数据显示,Go 语言在 2017 年的“上升”是对近年来的一种延续,Go 语言的适用范围一直在不断地扩大。经过广大开发者的共同努力,它已开始涉足在当前大热的数据科学和机器学习领域。虽然还只是开始,深信 Go 语言在人工智能时代和机器人时代也能大放异彩。

同时,中国的开发者对于 Go 语言的流行起着至关重要的作用。

Go 语言在 2017 年的流行区域热图

GO语言的发展,让越来越多的互联网公司对程序员有了更高的技术要求。

2018年腾讯后台开发工程师招聘要求

2018年阿里巴巴开发工程师招聘要求

2018年今日头条开发工程师招聘要求

以上是在某招聘网站显示的,BAT互联网行业对程序员的招聘,都有一个形似的要求:熟练GO语言开发的优先。

由此看来,GO语言成为程序员招聘时候的一个加薪亮点了。

为了让大家在这个三金四银的招聘跳槽季,找到让大家心满意足的工作,笔者特意整理了黑马程序员2018年版GO语言开发视频+源码。

20个小时快速入门GO语言(部分资料截图)

这里发不了链接,点赞并关注我即可免费获得“20个小时快速入门GO语言”资源,小手动起来吧!

相关推荐

哪些编程语言是函数式的

程序语言 2024-01-14

VB编程的函数详解

程序语言 2024-01-02

c语言扑克牌问题

程序语言 2023-12-28

iphone语言与地区有什么用?

程序语言 2023-12-19

C语言程序,怎么使用,

程序语言 2023-12-17

把word嵌入到C#程序中

程序语言 2023-11-26

HTML是不是编程语言?

程序语言 2023-11-17