V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xstress
V2EX  ›  程序员

听朋友说很多公司用 go 写的业务系统写不下去,现在都开始用 Java 写了,是真的吗??

  •  2
     
  •   xstress · 134 天前 · 24044 次点击
    这是一个创建于 134 天前的主题,其中的信息可能已经有所发展或是发生改变。
    211 条回复    2022-02-17 10:29:01 +08:00
    1  2  3  
    sirnay
        1
    sirnay  
       134 天前   ❤️ 3
    是真的
    ahmcsxcc
        2
    ahmcsxcc  
       134 天前 via iPhone   ❤️ 4
    是假的
    Itoktsnhc
        3
    Itoktsnhc  
       134 天前
    Don't GO
    ipwx
        4
    ipwx  
       134 天前   ❤️ 8
    多想不开用 go 写业务系统。。。。写写中间件啊,或者需要往 k8s 上怼的微服务啊。
    ipwx
        5
    ipwx  
       134 天前
    不过话说回来除了大厂,哪里会普遍使用 k8s 嘛(抠鼻)
    zbatman
        6
    zbatman  
       134 天前
    @ipwx 还真有,我司就是,一个日常使用不超过 1000 人的项目强行上了微服务+K8S ,关键数据库还使用的同一个,准备跳槽了。
    ScepterZ
        7
    ScepterZ  
       134 天前   ❤️ 1
    只听说过有些搞电商之类的换 Java ,“很多”写不下去肯定是假的,业务代码说实话有几个有技术的,go 也就写着恶心点,不至于写不出来
    ArJun
        8
    ArJun  
       134 天前
    不至于
    yimity
        9
    yimity  
       134 天前
    让你朋友给你证据么,光张嘴不给论据?
    LoNeFong
        10
    LoNeFong  
       134 天前   ❤️ 54
    让我看看这次吵得起来不
    RickyC
        11
    RickyC  
       134 天前
    为什么写不下去,技术不行吗?
    Mohanson
        12
    Mohanson  
       134 天前
    嘟嘟~嘟~嘟嘟~(集结号)
    Building
        13
    Building  
       134 天前 via iPhone   ❤️ 1
    两种不同的编程思维,熟悉了就写下去了,不熟悉的话一开始还是用 Java 的思维写 Go ,写不下去也正常,硬写就等着 Debug 和重构吧。
    airplayxcom
        14
    airplayxcom  
       134 天前
    是真的 我发誓
    nba2k9
        15
    nba2k9  
       134 天前   ❤️ 15
    是真的
    Java 写不下去了,都换成 PHP 了
    xiangxiangxiang
        16
    xiangxiangxiang  
       134 天前
    fake news🐶
    我寻思 go 写不下去的业务得有多复杂?是不是要 c c++上才行
    qq1340691923
        17
    qq1340691923  
       134 天前   ❤️ 1
    写业务还得是 PHP
    ivanMeng
        18
    ivanMeng  
       134 天前
    我寻思着 是技术问题还是思维问题? Go 都能写不下去?那看来的用我 天下无敌的 PHP 了 一个$ 无敌。。管你 数组 对象 数字 字符串
    Leviathann
        19
    Leviathann  
       134 天前
    我只知道几个 scala 的开源项目不用 scala 写了
    R18
        20
    R18  
       134 天前   ❤️ 12
    出走半生,归来仍是 PHPer;
    ChrisFreeMan
        21
    ChrisFreeMan  
       134 天前   ❤️ 5
    又有 Go 的话题啊,我去买个爆米花🍿️,给我留个位置,请各位开始..
    jingslunt
        22
    jingslunt  
       134 天前
    @zbatman 你家的运维那可真牛逼 多少个人的团队
    dqzcwxb
        23
    dqzcwxb  
       134 天前
    工程化思维不分语言,但是语言实现工程化有难易和先后
    GGGG430
        24
    GGGG430  
       134 天前   ❤️ 2
    我司都用 c++重构了, 还用啥辣鸡 java
    iwdmb
        25
    iwdmb  
       134 天前
    目前放棄 Go 全面轉移到 Rust, Erlang, Prolog, Scala
    DuDuDu0o0
        26
    DuDuDu0o0  
       134 天前   ❤️ 18
    是假的。
    换成 Java 的原因大概率空降了一个阿里 电商部门高 P ,不服水土,想把阿里那套电商结构带过来。
    zzzmode
        27
    zzzmode  
       134 天前
    有啥写不下去的。。。
    zbatman
        28
    zbatman  
       134 天前
    @jingslunt 笑死,根本没有运维,是一个新入职的技术推动并且自己操作服务器搞的
    2NUT
        29
    2NUT  
       134 天前   ❤️ 1
    大多数厂还不熟悉 polyglot 还在争论那个语言好

    换语言解决不了项目和业务问题;

    当然换语言可以重新洗牌技术团队
    Huelse
        30
    Huelse  
       134 天前
    @Leviathann #19 哪几个?
    redvoilin
        31
    redvoilin  
       134 天前   ❤️ 1
    用 go 写业务代码肯定是被忽悠了
    sadfQED2
        32
    sadfQED2  
       134 天前 via Android   ❤️ 4
    你们公司的业务有 b 站,字节复杂吗?没有的话你觉得是真的吗
    xiongshengyao
        33
    xiongshengyao  
       134 天前   ❤️ 3
    是真的,领导让我们一周之内学会 java 生态,不然全开掉
    qq1340691923
        34
    qq1340691923  
       134 天前
    虽然说 java 是后端的王者,但是说 go 写不下去就是甩锅
    stkstkss
        35
    stkstkss  
       134 天前   ❤️ 2
    刚想学 go 你跟我说 go 不行
    luqingliang
        36
    luqingliang  
       134 天前
    我的评价:啥 b
    daimazha
        37
    daimazha  
       134 天前
    我朋友也这么说,是真的 狗头
    jsjjdzg
        38
    jsjjdzg  
       134 天前
    额,我们公司开始招 Go 写业务啊,PHP 转 Java 和 Go
    janxin
        39
    janxin  
       134 天前
    是真的,我朋友说他们已经不用 Go 和 Java 了,已经用 C++和 Rust 了 🐶
    pengtdyd
        40
    pengtdyd  
       134 天前
    @xiongshengyao 这种领导赶紧 run
    darknoll
        41
    darknoll  
       134 天前
    go 写不下去 java 就能写下去?
    ThinkPad93
        42
    ThinkPad93  
       134 天前
    如果是真的,我选择相信是假的
    如果是假的,我选择相信是真的
    mxT52CRuqR6o5
        43
    mxT52CRuqR6o5  
       134 天前 via Android
    @ipwx 我看可是有不少 go 粉认为 go 写业务很好用,大道至简呢
    jatshw
        44
    jatshw  
       134 天前
    正在学 go 准备 java 转 go 你跟我说不行 /手动狗头
    Akiya
        45
    Akiya  
       134 天前
    破事水
    abccccabc
        46
    abccccabc  
       134 天前
    @xiongshengyao 去举报你领导吧。java 两年才算入门,怎么可能一周之内学会 java 的生态呢
    JKeita
        47
    JKeita  
       134 天前
    单纯业务 PHP ,多线程啥的用 GO ,还是很香的。
    kun775
        48
    kun775  
       134 天前
    我之前在腾讯 OMG 做外包,离职的时候他们正在转 GO ,现在所有业务应该都用 go 重写了
    RubyJack
        49
    RubyJack  
       134 天前
    写不下去就是水平太差,你的业务比字节跳动更复杂吗?
    xingjue
        50
    xingjue  
       134 天前
    字节跳动不是 go 吗
    DOLLOR
        51
    DOLLOR  
       134 天前
    假的,都开始用 rust 写了。
    Marmot
        52
    Marmot  
       134 天前
    是真的,学 java ,别学 go 了,没有用
    iyaozhen
        53
    iyaozhen  
       134 天前
    虽然说写业务这块 go 和 java 还有点差距,但也是工程生态方面的

    哪有业务用 go 写不下去的,业务再复杂能有字节跳动复杂?
    stirlingx
        54
    stirlingx  
       134 天前
    是的,我们都用 rust 写业务了,go 太弱了
    YzSama
        55
    YzSama  
       134 天前
    这种内耗,怎么算。转来转去,公司成本不高吗。😂
    Leviathann
        56
    Leviathann  
       134 天前 via iPhone
    假的 都用 hasura 哦不 Haskell 写了
    wakaka
        57
    wakaka  
       134 天前
    写业务其实写的是对商业的理解。用什么语言框架是一个纯 ROI 问题
    CodeCodeStudy
        58
    CodeCodeStudy  
       134 天前
    上代码看看啊,看下相同的业务,用 go 怎么写的,用 java 怎么写的
    shawnwang340
        59
    shawnwang340  
       134 天前
    我觉得还行啊,公司第一个系统是 spring boot + vue ,新搞了一个系统是 go(gin, gorm) + vue ,写起业务来也挺 6 的
    Chinsung
        60
    Chinsung  
       134 天前   ❤️ 1
    @iyaozhen #53 不懂就问,字节的推荐算法这些很厉害,但是业务复杂在哪里,会比金融和 ERP 这些还复杂吗?
    acmore
        61
    acmore  
       134 天前
    👴最爱的节目又来了
    lasuar
        62
    lasuar  
       134 天前
    别学 go ,java yyds
    wangyzj
        63
    wangyzj  
       134 天前
    写业务?
    那还得 php
    chevalier
        64
    chevalier  
       134 天前
    小孩子才讨论语言优劣,成年人都是哪个语言钱多、业务需要用哪个语言就用哪个语言
    keepeye
        65
    keepeye  
       134 天前
    不至于不至于。。可能有一些 java 转 go 无法适应又转回去的,没用过 java 的人来说 go 用起来还是不错的
    Chism
        66
    Chism  
       134 天前
    js 前后端一把梭哈
    matatabi
        67
    matatabi  
       134 天前 via Android
    是真的
    OliveGlaze
        68
    OliveGlaze  
       134 天前
    @xiongshengyao 谢谢,看到你这层我终于笑了。
    goodspb
        69
    goodspb  
       134 天前
    是真的,而且不允许使用内置的类库,必须手动实现
    sansanhehe
        70
    sansanhehe  
       134 天前
    Github 上大把的 go web 框架挺好用的
    pkoukk
        71
    pkoukk  
       134 天前
    为啥写不下去?上下游都是 java 生态,找不到好用的 golang 客户端?
    adoal
        72
    adoal  
       134 天前 via iPhone
    假的,都用 brainfuck 了
    e7
        73
    e7  
       134 天前
    java 和 go 各有优劣,综合起来差不太多,团队哪个熟用哪个
    Maboroshii
        74
    Maboroshii  
       134 天前
    属实掌握了流量密码了
    coer
        75
    coer  
       134 天前
    嗯钓是吧
    labulaka521
        76
    labulaka521  
       134 天前
    听朋友说很多公司用 java 写的业务系统写不下去,现在都开始用 c 写了,是真的吗??
    听朋友说很多公司用 c 写的业务系统写不下去,现在都开始用 汇编 写了,是真的吗??
    听朋友说很多公司用 xxx 写的业务系统写不下去,现在都开始用 xxx 写了,是真的吗??
    felixcode
        77
    felixcode  
       134 天前
    告诉你个秘密,用 JAVA 写的才叫企业级应用,用其它语言写应用的地方连企业都算不上。
    q1angch0u
        78
    q1angch0u  
       134 天前
    我们都是直接手撸 01
    leafre
        79
    leafre  
       134 天前
    别学 go ,java 卷起来
    neoblackcap
        80
    neoblackcap  
       134 天前
    @stirlingx rust 除了被编译器干,还有编译速度,其他都是挺好的。你会玩黑魔法有黑魔法的玩法,不会玩黑魔法有不会的玩法。丰俭由人。还能各种定义 DSL 。官方库在一些基础的地方也做得不错,比如自带一个 utf-8 编码的 String
    levinit
        81
    levinit  
       134 天前 via iPhone
    是真的,我还没熟练 go ,感觉去 Java 吧
    AJQA
        82
    AJQA  
       134 天前
    用 go 写业务
    造出那么多 orm ,mvc 框架
    不是因为 go 适合干这些
    而是这些框架背后的人想赚一口饭吃 维持自己的生存
    sickoo
        83
    sickoo  
       134 天前
    趁 rust c++ 八股文还是处于劣势,赶紧卷起来
    NodeSans
        84
    NodeSans  
       134 天前
    好家伙,天天吵这种东西,很有劲吗
    kakiji
        85
    kakiji  
       134 天前
    战斗开始
    kerro1990
        86
    kerro1990  
       134 天前
    KPI 哪里来?
    wanguorui123
        87
    wanguorui123  
       134 天前
    主要是轮子不行
    byte10
        88
    byte10  
       134 天前
    @zbatman 哈哈 数据库还用同一个。😂

    用 go 写业务,我觉得不太行,从业务角度上看还不如 nodejs 来的容易。go 语言从语法上比 C 好一些,没有啥优势。
    yl20181003
        89
    yl20181003  
       134 天前
    那还不赶紧 java 搞起来
    twing37
        90
    twing37  
       134 天前
    大概率是某些的水土不服.
    x940727
        91
    x940727  
       134 天前
    是不是真的不好说,但是半年前,头条官网的 Java 岗位是 40 多个,Go 的是 20 多个,现在 Java 的 56 个,Go 的 15 个。
    jousca
        92
    jousca  
       134 天前
    语言从来不是障碍,只是难度问题
    pmispig
        93
    pmispig  
       134 天前
    是真的,总是 段错误 /空指针 挂掉,程序员都被开掉了(我猜的)
    proxychains
        94
    proxychains  
       134 天前
    @nba2k9 这位更是重量级
    lxzxl
        95
    lxzxl  
       134 天前 via iPhone
    真的,马上 jETH 要替代 gETH 了🐶
    oIMOo
        96
    oIMOo  
       134 天前
    我没接触过这个语言,就好奇的问问,Go 比 Electron 还难用么?
    毕竟那么多用 Electron 写的东西依然在继续,比如 Atom 。
    hotsymbol
        97
    hotsymbol  
       134 天前
    Go 写写中间件可以,写业务。。。脑子有泡吗
    fox0001
        98
    fox0001  
       134 天前
    很好奇,为什么没人提“汇编语言”呢?
    xstress
        99
    xstress  
    OP
       134 天前
    我小白,就是昨天和朋友讨论到,他让我别碰 go 了,没想到热度这么大!!!
    aecra
        100
    aecra  
       133 天前 via Android
    @felixcode 凭的是 Java 那一大坨烂七八糟的东西吗?🌝🌝
    1  2  3  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2509 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:33 · PVG 23:33 · LAX 08:33 · JFK 11:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.