b 站的“遇见狂神说”,他的 java 课程看的人挺多的,最近他开始更新 go 语言直播课,据说要播一年零三个月。当然只是前面一段时间教 go,后面的 linux,redis,nginx 之类的其实任何语言都适用。
估计以后培训班教 go 的也要多起来了。其实我觉得 go 入门是比 java 要简单的。
1
golangLover 2022-11-04 19:20:20 +08:00
至今为止我从不知道 golang 最佳的错误处理手段是什么。绝大部分人所谓的入门简单,就是很多基本 practice 都不清楚,反正能 run 就行。
|
2
gimp 2022-11-04 19:22:58 +08:00 4
感谢楼上,学到 practice 是 <实践> 的意思。
|
3
mxT52CRuqR6o5 2022-11-04 19:22:58 +08:00
有些人 go 写的跟 php 似的
|
4
wu67 2022-11-04 19:32:58 +08:00 1
@mxT52CRuqR6o5 因为有很多是 php 转过来的
|
5
Frankcox 2022-11-04 19:37:56 +08:00 3
该学 Rust 了
|
7
Purelove 2022-11-04 19:59:39 +08:00 2
就我个人而言,go 的语法相当丑陋..
|
9
imbo 2022-11-04 20:09:19 +08:00
狂神水平一般吧,讲 java 的时候照着尚硅谷的内容讲,课程搬运工
|
10
misslita 2022-11-04 20:10:32 +08:00 via Android
确实要换个方向卷,不少熟练工毕业了,不换个方向卷不过😄
|
11
Leviathann 2022-11-04 20:16:56 +08:00
@golangLover c 的哲学不就是这样,worse is better 糊弄糊弄能跑就行
|
12
yl20181003 2022-11-04 20:31:57 +08:00
GO 还好吧,多了一种选择,总不能所有人都去卷 Java , 太没意思了
|
13
statumer 2022-11-04 20:41:38 +08:00 2
@golangLover #1 建议学习 monad 思想。学 go 错误处理绕不开 monad 。
|
15
Akitora 2022-11-04 23:15:57 +08:00
go 最令我不适的不是错误处理,是包只分到文件夹那一级
|
16
jeesk 2022-11-05 08:33:19 +08:00
go 火的原因就是语法简单, 看看 scala, kotlin 语法糖太多了。 不适合 工程化项目。
|
17
hopingtop 2022-11-05 09:26:57 +08:00 1
err 目前就是这样,没得什么黑魔法包装,无非就是多两行代码,但是他能给你暴露更多东西,能够第一时间处理。而不是一上来直接一个 try catch 然后 1000 行逻辑代码(例子比较极端)。。。
golang 写出的代码就是开水代码,人人都能看懂。其实这种风格,在工程上来说,是真的讨喜,就算屎的代码,也好扒拉。 但是对于程序员来说,还是多多少少有点其他遗憾, 比如不能 特炫技能,黑魔法,容易交接替代。 |
18
gap 2022-11-05 10:14:00 +08:00 via iPhone
大家知道有哪位教 rust 教的比较好的吗?
|
19
v2defy OP |
20
v2defy OP 杨旭大佬视频的内容取自书上,算是书的视频讲解版,偏入门。
陈天大佬的视频是从无到有完整的做一个项目,展示做项目的思路,软件设计中的权衡选择,偏实战。 |
21
gowk 2022-11-05 11:20:31 +08:00 1
Java 其实是门好语言,但是被 Spring 绑架的太厉害
越来越不好玩,越来越复杂,越来越对新手不友好 大型团队,大型项目选择 Java 无可厚非,有时是不得不做的选择 而我只想简简单单,快速出活,别给我整那么多脑回路,所以我选择了 Go 人生不只编程,还有很多更好玩的东西 |
23
maggch97 2022-11-05 12:16:37 +08:00
@golangLover go 在设计上就让你的异常处理无论怎么写都是 Google 的 best practice
|
24
hfpp2012 2022-11-05 13:36:26 +08:00
go 再多一年就会满大街了
|
25
lchynn 2022-11-05 13:39:04 +08:00
Python 除了性能,没有缺点。
|
26
quicksand 2022-11-05 14:52:14 +08:00
@gowk 因为 Spring 真的帮你做了太多事了,但是后果也很明显,学 Java 开发已经变成学基于 Spring 开发了
|
27
lijiangang886 2022-11-05 18:20:39 +08:00
用缩进来控制代码结构就是大伞兵
|
28
dog82 2022-11-05 19:15:09 +08:00
我是用 c 的方式写 go 代码,其实 go 的思维方式很难培养
|
29
hahaFck 2022-11-05 20:27:38 +08:00
期待 rust
|
30
itree 2022-11-05 22:07:44 +08:00
学习的榜样,自己照教程学了一遍(会了),再讲一遍,而且没有强制收费。
|
31
qviqvi 2022-11-05 23:14:28 +08:00
求推荐 go 的课程
|
32
v2defy OP @qviqvi go 的课程现在 b 站很多了,一搜一大把,我觉得武沛齐讲的不错 https://www.bilibili.com/video/BV1Mi4y1x7xF
|