• 请不要在回答技术问题时复制粘贴 AI 生成的内容
v2defy
V2EX  ›  程序员

狂神不教 Java 教 go 了

  •  1
     
  •   v2defy · Nov 4, 2022 · 9070 views
    This topic created in 1470 days ago, the information mentioned may be changed or developed.

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

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

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

    陈天大佬的视频是从无到有完整的做一个项目,展示做项目的思路,软件设计中的权衡选择,偏实战。
    gowk
    gowk
    Nov 5, 2022❤️1
    21
    Java 其实是门好语言,但是被 Spring 绑架的太厉害
    越来越不好玩,越来越复杂,越来越对新手不友好
    大型团队,大型项目选择 Java 无可厚非,有时是不得不做的选择
    而我只想简简单单,快速出活,别给我整那么多脑回路,所以我选择了 Go
    人生不只编程,还有很多更好玩的东西
    love2328
    love2328
    Nov 5, 2022
    22
    @gowk 很好
    penzi
    penzi
    Nov 5, 2022
    23
    @golangLover go 在设计上就让你的异常处理无论怎么写都是 Google 的 best practice
    hfpp2012
    hfpp2012
    Nov 5, 2022
    24
    go 再多一年就会满大街了
    lchynn
    lchynn
    Nov 5, 2022
    25
    Python 除了性能,没有缺点。
    quicksand
    quicksand
    Nov 5, 2022
    26
    @gowk 因为 Spring 真的帮你做了太多事了,但是后果也很明显,学 Java 开发已经变成学基于 Spring 开发了
    uGRiPVk3vSJ
    uGRiPVk3vSJ
    Nov 5, 2022❤️1
    27
    用缩进来控制代码结构就是大伞兵
    dog82
    dog82
    Nov 5, 2022
    28
    我是用 c 的方式写 go 代码,其实 go 的思维方式很难培养
    hahaFck
    hahaFck
    Nov 5, 2022
    29
    期待 rust
    itree
    itree
    Nov 5, 2022
    30
    学习的榜样,自己照教程学了一遍(会了),再讲一遍,而且没有强制收费。
    qviqvi
    qviqvi
    Nov 5, 2022
    31
    求推荐 go 的课程
    v2defy
    v2defy
    OP
    Nov 6, 2022
    32
    @qviqvi go 的课程现在 b 站很多了,一搜一大把,我觉得武沛齐讲的不错 https://www.bilibili.com/video/BV1Mi4y1x7xF
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2059 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 550ms · UTC 06:21 · PVG 14:21 · LAX 22:21 · JFK 01:21
    ♥ Do have faith in what you're doing.