狂神不教 Java 教 go 了

2022-11-04 19:16:43 +08:00
 v2defy

b 站的“遇见狂神说”,他的 java 课程看的人挺多的,最近他开始更新 go 语言直播课,据说要播一年零三个月。当然只是前面一段时间教 go,后面的 linux,redis,nginx 之类的其实任何语言都适用。

估计以后培训班教 go 的也要多起来了。其实我觉得 go 入门是比 java 要简单的。

7489 次点击
所在节点    程序员
31 条回复
golangLover
2022-11-04 19:20:20 +08:00
至今为止我从不知道 golang 最佳的错误处理手段是什么。绝大部分人所谓的入门简单,就是很多基本 practice 都不清楚,反正能 run 就行。
gimp
2022-11-04 19:22:58 +08:00
感谢楼上,学到 practice 是 <实践> 的意思。
mxT52CRuqR6o5
2022-11-04 19:22:58 +08:00
有些人 go 写的跟 php 似的
wu67
2022-11-04 19:32:58 +08:00
@mxT52CRuqR6o5 因为有很多是 php 转过来的
Frankcox
2022-11-04 19:37:56 +08:00
该学 Rust 了
coer
2022-11-04 19:48:30 +08:00
@gimp best practice
Purelove
2022-11-04 19:59:39 +08:00
就我个人而言,go 的语法相当丑陋..
totoro52
2022-11-04 20:02:58 +08:00
@Purelove 类 C 语法 不过确实丑陋 这个是事实
imbo
2022-11-04 20:09:19 +08:00
狂神水平一般吧,讲 java 的时候照着尚硅谷的内容讲,课程搬运工
misslita
2022-11-04 20:10:32 +08:00
确实要换个方向卷,不少熟练工毕业了,不换个方向卷不过😄
Leviathann
2022-11-04 20:16:56 +08:00
@golangLover c 的哲学不就是这样,worse is better 糊弄糊弄能跑就行
yl20181003
2022-11-04 20:31:57 +08:00
GO 还好吧,多了一种选择,总不能所有人都去卷 Java , 太没意思了
statumer
2022-11-04 20:41:38 +08:00
@golangLover #1 建议学习 monad 思想。学 go 错误处理绕不开 monad 。
zhiyu1998
2022-11-04 23:11:04 +08:00
@Purelove 遍地 interface 始终没有 Java JavaScript 要强面向对象一些 个人感觉哈
Akitora
2022-11-04 23:15:57 +08:00
go 最令我不适的不是错误处理,是包只分到文件夹那一级
jeesk
2022-11-05 08:33:19 +08:00
go 火的原因就是语法简单, 看看 scala, kotlin 语法糖太多了。 不适合 工程化项目。
hopingtop
2022-11-05 09:26:57 +08:00
err 目前就是这样,没得什么黑魔法包装,无非就是多两行代码,但是他能给你暴露更多东西,能够第一时间处理。而不是一上来直接一个 try catch 然后 1000 行逻辑代码(例子比较极端)。。。
golang 写出的代码就是开水代码,人人都能看懂。其实这种风格,在工程上来说,是真的讨喜,就算屎的代码,也好扒拉。
但是对于程序员来说,还是多多少少有点其他遗憾, 比如不能 特炫技能,黑魔法,容易交接替代。
gap
2022-11-05 10:14:00 +08:00
大家知道有哪位教 rust 教的比较好的吗?
v2defy
2022-11-05 10:22:04 +08:00
v2defy
2022-11-05 10:39:46 +08:00
杨旭大佬视频的内容取自书上,算是书的视频讲解版,偏入门。

陈天大佬的视频是从无到有完整的做一个项目,展示做项目的思路,软件设计中的权衡选择,偏实战。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892759

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX