2024为什么我选择使用Go语言,而不是Rust,强烈建议观看,听听国外大佬的思维方式

作者: 码神之路分类: 计算机技术 发布时间: 2024-03-19 19:17:12 浏览:22558 次

2024为什么我选择使用Go语言,而不是Rust,强烈建议观看,听听国外大佬的思维方式

种花家的兔子11号:
我最近就在学go。为什么学go。因为我得找一个语言代替java。 rust还用吗?

【回复】rust和go不在一个赛道,rust是和c/c++比拼的,它们拥有极高的性能可以用来做底层系统级别的开发。go和java类似,就目前情况看,java基本已处于颓势日落夕阳了,go已经崛起,未来几年go会过的很好,rust一言难尽,估计还得再熬几年。
【回复】不考虑考虑C#吗[脱单doge]
【回复】我觉得还是php最好[脱单doge]
山药君:
我是觉得go还是写业务没啥意思所以学rust[doge]

【回复】回复 @linda_paul :太强了,快来一起交流
【回复】回复 @码农渔夫 : 我就是正在写业务的,java和python全换成rust了,简直不要太爽
夸你厉害:
现在工作用golang,学习rust中,rust给我的感觉跟个邪教一样难蹦[妙啊]

假梦幻泡影:
typescript 废话特别多[doge]golang缺少union类型。

V4Vendetta:
go的开发速度、定位和delphi比较像,现在delphi/lazarus都可以全平台做gui了,感觉没必要继续用go了,来加入pascal大家庭吧[doge]要不Delphi的弟弟C#也行,我就是不太喜欢虚拟机

【回复】go是直接编译成二进制文件的啊,用什么虚拟机了?
【回复】推荐一个库 wails 库 前端用 Vue3 后端用 go
【回复】虽然说快速开发Delphi非常爽,但是界面复杂度一上去性能堪称灾难
火鸡味锅巴259:
Rust还得慢工出细活,type system当你觉得他复杂时候不妨考虑重构一下代码,有些库image-rs是依托式,还有很多领域缺少最佳实践库,字符串库好用的就一个memchr,总体杀手库也太少,好处是std会经常暴风吸入做的好的社区库,比如slice sort改pdqsort,以后说不定还会改crumsort。go上手起来很爽,但是插件老是不同版本不兼容有点小烦,还有些存在的问题,不太喜欢他plan9汇编再包一层抽象,都有待发展吧,还是看具体用途。做一个cli程序我肯定会用clap,光crud写需求第一选择还是go

【回复】回复 @Arias丶 : 快速满足多样需求还是脚本语言最适合 Rust写之前要把思路理顺再开始码
【回复】[吃瓜]cli 场景还是脚本语言更能大展身手。这种场景对性能要求低,并且需求变化快。脚本语言最为适合
狗中赤兔哈:
替个几把,rust能做的go不能,go不能的rust可以

【回复】rust魔怔人是这样的。。。全世界只有rust一种语言,你咋不用rust去写web呢[吃瓜]
【回复】这很简单的思路了啊,rust和go根本不在一个赛道了。 一个专注于中间件,一个深挖底层。 一个语言什么都能做只能说他更贴近操作系统,但不是说他就适合什么都做
肥大真大:
rust虽然安全,但是它的难度不亚于cpp。

俺享晚年:
所有人的代码风格会非常类似,结果就是非常容易读懂+维护所有人的代码

奕寯:
本來想花時間好好學 Rust 的,但我沒花時間[tv_doge]

霁天onbigion13:
一个语言界原神,一个语言界LOL,闹麻了。

杜沐清:
Go体积小、内存占用小,优点。 能把错误捕获改改就好了。 隔几行一个 if err!=nil,谁受得了[笑哭]

【回复】回复 @喵呜大蘑菇 : 看看rust的解决方案
【回复】我就喜欢if err!=nil 要不然你怎么处理错误?
【回复】官方的意思就是给开发者处理。不过3行代码能改一行也可以啊
一块钱也没了:
go更适合写业务代码,而大多数程序员都是业务程序员。

双生协奏:
Go的生态问题,能做点小服务,大的免谈了。

【回复】回复 @Axccc_y :Google算是恩客了,不像之前Robert Griesemer那样力度了,目前go的就是cloud和dl两大块,自己都打包业务往外卖,现在和微软沆瀣一气的去推Rust,Google太庞大了导致割裂的很严重,glassdoor上被员工骂烂了,但是有钱,和Google合作他是真给钱。
【回复】回复 @Axccc_y :我记得go的占有率是百分之一左右,大概和MATLAB一个数量级,大环境就是整个服务器后端方向都在走向衰落,需求减少。一些新的需求已经可以让前端直接调用成熟云服务了,又新又年轻的东西,也没有显著优点,背后也没有金主站台和政治考量。
【回复】回复 @双生协奏 :事实上绝大部分新兴公司都是go或者node或者python 效率永远是第一位 gitlab GitHub cloudflare hashicorp datadog 任何语言”做不了大服务”都是空话。我在tt的时候广告部分个人部分全是go 只有视频processing是c++/rust,事实上就是追求性能就用c一类,一般服务就用go

程序员 编程入门 编程 软件开发 思维 思维方式 RUST go语言 编程思维

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!