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

go 选手的第二语言选择

  •  
  •   YanSeven · Dec 17, 2025 · 5559 views
    This topic created in 322 days ago, the information mentioned may be changed or developed.
    楼主科班,上学学过 c++,java 的基本语法,仅此而已。
    目前主力是 go ,python 。想增进一门第二语言。

    java, c++, rust 哪个更合适一点呢。

    ps:楼主不认同有了 ai 就不需要学习的论调,除非 ai 能彻底取代了我让我没活儿干,不然只要我盯在岗位上,那么无论是 ai 还是系统需求,都要求我有一定的熟练技能。

    所以,说不用学的朋友可以暂时不表达啦。
    55 replies  •  2025-12-19 12:00:26 +08:00
    cubecube
    cubecube
    Dec 17, 2025❤️1
    1
    rust 吧,然后把 go 写的模块回头轮一遍:)
    wupher
    wupher
    Dec 17, 2025
    2
    javascript
    shakaraka
    shakaraka
    Dec 17, 2025
    3
    学习的话建议 rust 。js 这种分分钟就上手了的可以放最后
    cryptovae
    cryptovae
    Dec 17, 2025❤️2
    4
    rust, 没毛病

    go 服务端语言,python 脚本语言,rust 系统语言

    可以说是互补了
    rockddd
    rockddd
    Dec 17, 2025
    5
    该学 Solidity 了
    alenryuichi
    alenryuichi
    Dec 17, 2025
    6
    rust
    alenryuichi
    alenryuichi
    Dec 17, 2025
    7
    说实话,你应该往全栈做,建议学一个前端语言。 js 吧
    kristofer
    kristofer
    Dec 17, 2025
    8
    可以学 Rust ,因为你可以一直入门 Rust
    zhengfan2016
    zhengfan2016
    Dec 17, 2025
    9
    rust 学了也没什么就业面吧,不如学 java ,以后找不到 golang 工作可以去 java
    NoNewWorld
    NoNewWorld
    Dec 17, 2025
    10
    rust 啊,学习完重写 go 写的东西
    7uSK0CV63kJdhp0M
    7uSK0CV63kJdhp0M
    Dec 17, 2025❤️3
    11
    php
    php 能接外包 java rust c++只能打工
    iorilu
    iorilu
    Dec 17, 2025
    12
    go python 都会了, 后端都搞定了阿

    还是要学 typescript

    这样就全栈了

    另外也能搞一些桌面 app 了
    user1284
    user1284
    Dec 17, 2025
    13
    天不生我 rust, 编道万古如长夜, ru 来!
    bigtear
    bigtear
    Dec 17, 2025
    14
    python go 再学个 js 已经能处理大部分的需求了,新时代的三剑客,动态静态都有了,AI 也很擅长这三门语言。
    平时不写 C++ 的话基本也用不到 Rust 。
    bzj
    bzj
    Dec 17, 2025
    15
    建议学 php ,go 当主业,php 接外包
    kxg3030
    kxg3030
    Dec 17, 2025
    16
    C++
    javapythongo
    javapythongo
    Dec 17, 2025
    17
    学 js 好还是直接学 ts
    itechify
    itechify
    Dec 17, 2025 via Android
    18
    前端全栈
    linyuyizhizou
    linyuyizhizou
    Dec 17, 2025
    19
    Elixir
    BeautifulSoap
    BeautifulSoap
    Dec 17, 2025 via Android
    20
    @javapythongo 学 ts 肯定要学 js 的。这不是我说的,是 ts 官网入门教程推荐的
    LoNeZ
    LoNeZ
    Dec 17, 2025
    21
    取决于你要做什么... kotlin 选手表示 还是 python 吧, 写的快...
    dm87497
    dm87497
    Dec 17, 2025 via Android
    22
    rust 在 Gemini 里还停留在 2021 的版本
    xgdgsc
    xgdgsc
    Dec 17, 2025 via Android
    23
    julia
    INCerry
    INCerry
    Dec 17, 2025
    24
    我推荐 c#
    Vaspike
    Vaspike
    Dec 17, 2025
    25
    我投 js 一票
    cat007
    cat007
    Dec 17, 2025
    26
    学 js 前端
    mdn
    mdn
    Dec 17, 2025
    27
    1. js
    2. rust/zig
    usVexMownCzar
    usVexMownCzar
    Dec 17, 2025 via iPhone
    28
    前端三件套,js(ts) html css

    js 自由的气息
    Moonkin
    Moonkin
    Dec 17, 2025 via Android
    29
    英语口语
    Donahue
    Donahue
    Dec 17, 2025
    30
    学点前端,这样就可以自己做点应用了
    march1993
    march1993
    Dec 17, 2025
    31
    我昨天看了个帖子,他说你应该学习 k8s 的 yaml 语言,无法被 ai 代替,因为 ai 无法对线上灾难的错误配置背锅
    arloor
    arloor
    Dec 17, 2025 via Android
    32
    个人感觉 js 不需要深入学了,毕竟 AI 写前端挺快的。简单看看语法,学学框架,然后 AI agent 启动!
    streamrx
    streamrx
    Dec 17, 2025 via iPhone
    33
    肯定是选 js/ts 现在太全能了
    es1muss2sein
    es1muss2sein
    Dec 17, 2025
    34
    c++/go 选手,感觉 js 比较重要,在 AI 搞不定的时候,自己可以上手搞搞。
    vitality
    vitality
    Dec 17, 2025
    35
    我选择的四门语言:TypeScript/Rust/Go/Python 。

    可以涵盖除了原生应用之外的绝大部分场景。
    richarddingcn
    richarddingcn
    Dec 17, 2025
    36
    我个人的话:
    haskell 或者 ts
    daimaosix
    daimaosix
    Dec 17, 2025 via Android
    37
    选 zig
    qwerty12345
    qwerty12345
    Dec 17, 2025❤️1
    38
    推荐 Elixir
    twig
    twig
    Dec 17, 2025
    39
    同推荐 Elixir
    xuyang2
    xuyang2
    Dec 17, 2025
    40
    rust 或者 zig

    补足、加强 Mechanical Sympathy
    RRL
    RRL
    Dec 17, 2025 via iPhone
    41
    推荐第一语言 Clojure 第二语言 Golang
    guanzhangzhang
    guanzhangzhang
    Dec 17, 2025
    42
    从现在 it 行业来讲,如果你目前 golang 写的是非 web 层面的话,那啥语言都行,如果是纯后端,那你应该学下 js ,后续可以跳槽或者做全职开发
    FrankAdler
    FrankAdler
    Dec 17, 2025 via Android
    43
    有 go 经验其实小命令行小工具,服务端程序都够用了,学下 js 、ts 这些吧,能写前端能写 gui ,用处更广
    iorilu
    iorilu
    Dec 17, 2025❤️1
    44
    以后程序员肯定都是全栈的, 一人一个项目, 或者子项目, 不扯皮, 好算
    业绩, 工资奖金直接挂钩, 多劳多得

    除了极少数系统开发要求比较高除外

    所以会一门后端, 一门前端是必须的
    sofukwird
    sofukwird
    Dec 17, 2025
    45
    cgo!
    sofukwird
    sofukwird
    Dec 17, 2025
    46
    但我是用 deno 处理一些边缘情况, 学 cgo 总是迷迷糊糊的
    abc0123xyz
    abc0123xyz
    Dec 18, 2025
    47
    别在技术里卷了,建议学门外语
    ModerRAS
    ModerRAS
    Dec 18, 2025
    48
    用 C#和 Rust 的用户路过,看你想做跨平台的客户端开发还是前后端吧?
    magiclz233
    magiclz233
    Dec 18, 2025
    49
    go python 都会的话,再学一门肯定是前端最好了,js ,ts 然后上手 react ,简单项目直接 nextjs 全栈,ai 模块可以用 python 或者 ts ,工具或者追求点性能用 go ,完美
    wwhontheway
    wwhontheway
    Dec 18, 2025
    50
    如果再非要学一门的话,还是 ts 吧。至少看 ai 生成的前端代码可以看的懂。
    elechi
    elechi
    Dec 18, 2025
    51
    是写后端的吗?直接 ts 或 js 搞成全栈
    dog82
    dog82
    Dec 18, 2025
    52
    肯定 js 啊,因为可以做全栈开发
    vultr
    vultr
    Dec 19, 2025
    53
    不应该是 汉语或者英语 吗?

    go 选手的第二语言应该是学会好好说话。
    Desdemor
    Desdemor
    Dec 19, 2025
    54
    肯定学 js, 干全栈啊
    flyqie
    flyqie
    Dec 19, 2025 via Android
    55
    java
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1294 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 22:14 · PVG 06:14 · LAX 14:14 · JFK 17:14
    ♥ Do have faith in what you're doing.