V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
Konys
V2EX  ›  Go 编程语言

Java 转 Go

  •  
  •   Konys · 11 天前 · 3616 次点击

    不知不觉干 Java 已经 4 年了,感觉已经麻木了,想学习一下 GO 换一换脑子,有没有从 Java 转 GO 的老哥?有没有推荐的书 网站 或者视频之类的快速入门一下

    29 条回复    2022-08-08 14:39:35 +08:00
    iwdmb
        1
    iwdmb  
       11 天前
    要换脑子
    试试 Rust
    https://www.rust-lang.org/
    leiuu
        2
    leiuu  
       11 天前
    go 的官网应该是最好的教材 其次是一定要找到实际应用场景 最好能工作中用到
    nanmu42
        3
    nanmu42  
       11 天前 via iPhone
    Golang 第二语言指南: 学习路径、最佳实践以及工程化
    https://nanmu.me/zh-cn/posts/2021/way-to-go/

    希望能帮到你。
    dreamramon
        4
    dreamramon  
       11 天前
    Java 的协程已经出来了,没必要转 go 了,要转转 rust 。
    WhereverYouGo
        5
    WhereverYouGo  
       11 天前
    《 GO 语言精进之路:从新手到高手的编程思想、方法和技巧》— 白明
    SachinBeyond
        6
    SachinBeyond  
       11 天前 via Android
    JavaScript 值得
    jitongxi
        7
    jitongxi  
       11 天前
    可能以后会跟 java 时候嫌弃 php 一样嫌弃 go,
    没错,我就是那个人.
    wdwwtzy
        8
    wdwwtzy  
       11 天前
    BeautifulSoap
        9
    BeautifulSoap  
       11 天前 via Android
    Go 官网学 Go 真的别,Go 语言的官网文档是写得非常没用的,虽然没有什么错误但教的内容又少又简单学了也派不上什么用场。不如直接找几本大家都推荐的书来看
    fanxasy
        10
    fanxasy  
       11 天前
    玩玩 kotlin 岂不美哉
    enan01
        11
    enan01  
       11 天前
    Go 圣经
    zhangxzh
        12
    zhangxzh  
       11 天前 via Android
    kotlin 吧,然后顺便把你的历史代码都转成 kotlin
    mengyaoren
        13
    mengyaoren  
       11 天前
    html 吧。全栈
    redford42
        14
    redford42  
       11 天前
    要不 ruby ?
    qmzhixu
        15
    qmzhixu  
       11 天前
    做 web 的话建议不要转了,轮子太少了
    qianxiaoxiao
        16
    qianxiaoxiao  
       11 天前
    java3 年转的 go go 现在两年,
    直接看核心内容 io log net http strings sql sync
    qianxiaoxiao
        17
    qianxiaoxiao  
       11 天前
    直接看官方文档
    楼上说的对轮子太少了,
    我写项目基本都是先写轮子
    轮子的功能没有 java 的 spring 那么丰富,基本就是够用就行
    xianyv
        18
    xianyv  
       11 天前
    @dreamramon 8 要用一辈子,后续版本出了协程,国内还是用 8,用到天荒地老,有点无奈
    ColinLi
        19
    ColinLi  
       11 天前
    我之前学了,然后写了一些小工具,但是工作用不到,又忘了 😂
    cyhc
        20
    cyhc  
       11 天前
    我也是 Java ,用 GO 写了一些处理图片的脚本程序,打包成了 exe 文件,Windows 也能用
    LeegoYih
        21
    LeegoYih  
       11 天前   ❤️ 2
    你用习惯了 Java 再转 Go ,大概率很长一段时间都无法适应,尤其是生态方面。
    如果说 Java 是全副武装的话,那么 Go 就只穿了条裤衩配了双拖鞋就上去干了。
    securityCoding
        22
    securityCoding  
       11 天前 via Android
    java5 年 go 半年,我感觉 go 舒服一些没那么多弯弯绕绕。了解一下 go 语法直接看开源项目源码就好,边看边抄,不懂弄懂基本就差不多了
    tairan2006
        23
    tairan2006  
       10 天前
    不是一个路数,如果你还是拿来写 CURD ,那建议别转了。
    justin2018
        24
    justin2018  
       10 天前
    来搞前端 😁
    wangritian
        25
    wangritian  
       10 天前
    想写业务,不用转,java 是终点,想写中间件,小工具,计算层一类,很好用
    Slurp
        26
    Slurp  
       9 天前
    Go 没有 native 命,却患 native 病。真要转,建议你 Kotlin / Rust……
    jeesk
        27
    jeesk  
       9 天前 via Android
    @LeegoYih 那不是潜力很大。spring ,apache 来支持 golang 就 nb 了
    frodez
        28
    frodez  
       9 天前
    @qianxiaoxiao 轮子的使用得看情况,平时大家考虑得最多的是节约工作量,而往往忽略了共用的轮子兼容性和 bug 一般较少的优点。
    Mexion
        29
    Mexion  
       8 天前
    @jeesk 如果能搞出好用的框架早就搞出来了,搞不出来还是 go 太残废
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1184 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 22:23 · PVG 06:23 · LAX 15:23 · JFK 18:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.