V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YanSeven
V2EX  ›  程序员

go 选手的第二语言选择

  •  
  •   YanSeven · 10 天前 · 3748 次点击
    楼主科班,上学学过 c++,java 的基本语法,仅此而已。
    目前主力是 go ,python 。想增进一门第二语言。

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

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

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

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

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

    还是要学 typescript

    这样就全栈了

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

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

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

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

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

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

    go 选手的第二语言应该是学会好好说话。
    Desdemor
        54
    Desdemor  
       8 天前
    肯定学 js, 干全栈啊
    flyqie
        55
    flyqie  
       8 天前 via Android
    java
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2603 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:53 · PVG 22:53 · LAX 06:53 · JFK 09:53
    ♥ Do have faith in what you're doing.