6

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

 2 years ago
source link: https://www.v2ex.com/t/833744
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

V2EX  ›  程序员

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

  xstress · 1 天前 · 17826 次点击
195 条回复    2022-02-16 05:27:01 +08:00

sirnay

sirnay      1 天前   ❤️ 3

ahmcsxcc

ahmcsxcc      1 天前 via iPhone   ❤️ 3

Itoktsnhc

Itoktsnhc      1 天前

Don't GO

ipwx

ipwx      1 天前   ❤️ 7

多想不开用 go 写业务系统。。。。写写中间件啊,或者需要往 k8s 上怼的微服务啊。

ipwx

ipwx      1 天前

不过话说回来除了大厂,哪里会普遍使用 k8s 嘛(抠鼻)

zbatman

zbatman      1 天前

@ipwx 还真有,我司就是,一个日常使用不超过 1000 人的项目强行上了微服务+K8S ,关键数据库还使用的同一个,准备跳槽了。

ScepterZ

ScepterZ      1 天前   ❤️ 1

只听说过有些搞电商之类的换 Java ,“很多”写不下去肯定是假的,业务代码说实话有几个有技术的,go 也就写着恶心点,不至于写不出来

ArJun

ArJun      1 天前

yimity

yimity      1 天前

让你朋友给你证据么,光张嘴不给论据?

LoNeFong

LoNeFong      1 天前   ❤️ 54

让我看看这次吵得起来不

RickyC

RickyC      1 天前

为什么写不下去,技术不行吗?

Mohanson

Mohanson      1 天前

嘟嘟~嘟~嘟嘟~(集结号)

Building

Building      1 天前 via iPhone   ❤️ 1

两种不同的编程思维,熟悉了就写下去了,不熟悉的话一开始还是用 Java 的思维写 Go ,写不下去也正常,硬写就等着 Debug 和重构吧。

airplayxcom

airplayxcom      1 天前

是真的 我发誓

nba2k9

nba2k9      1 天前   ❤️ 12

是真的
Java 写不下去了,都换成 PHP 了

xiangxiangxiang

xiangxiangxiang      1 天前

fake news🐶
我寻思 go 写不下去的业务得有多复杂?是不是要 c c++上才行

qq1340691923

qq1340691923      1 天前   ❤️ 1

写业务还得是 PHP

ivanMeng

ivanMeng      1 天前

我寻思着 是技术问题还是思维问题? Go 都能写不下去?那看来的用我 天下无敌的 PHP 了 一个$ 无敌。。管你 数组 对象 数字 字符串

Leviathann

Leviathann      1 天前

我只知道几个 scala 的开源项目不用 scala 写了

R18

R18      1 天前   ❤️ 10

出走半生,归来仍是 PHPer;

ChrisFreeMan

ChrisFreeMan      1 天前   ❤️ 5

又有 Go 的话题啊,我去买个爆米花🍿️,给我留个位置,请各位开始..

jingslunt

jingslunt      1 天前

@zbatman 你家的运维那可真牛逼 多少个人的团队

dqzcwxb

dqzcwxb      1 天前

工程化思维不分语言,但是语言实现工程化有难易和先后

GGGG430

GGGG430      1 天前   ❤️ 2

我司都用 c++重构了, 还用啥辣鸡 java

iwdmb

iwdmb      1 天前

目前放棄 Go 全面轉移到 Rust, Erlang, Prolog, Scala

DuDuDu0o0

DuDuDu0o0      1 天前   ❤️ 16

是假的。
换成 Java 的原因大概率空降了一个阿里 电商部门高 P ,不服水土,想把阿里那套电商结构带过来。

zzzmode

zzzmode      1 天前

有啥写不下去的。。。

zbatman

zbatman      1 天前

@jingslunt 笑死,根本没有运维,是一个新入职的技术推动并且自己操作服务器搞的

2NUT

2NUT      1 天前   ❤️ 1

大多数厂还不熟悉 polyglot 还在争论那个语言好

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

当然换语言可以重新洗牌技术团队

redvoilin

redvoilin      1 天前   ❤️ 1

用 go 写业务代码肯定是被忽悠了

sadfQED2

sadfQED2      1 天前 via Android   ❤️ 4

你们公司的业务有 b 站,字节复杂吗?没有的话你觉得是真的吗

xiongshengyao

xiongshengyao      1 天前   ❤️ 3

是真的,领导让我们一周之内学会 java 生态,不然全开掉

qq1340691923

qq1340691923      1 天前

虽然说 java 是后端的王者,但是说 go 写不下去就是甩锅

stkstkss

stkstkss      1 天前   ❤️ 2

刚想学 go 你跟我说 go 不行

luqingliang

luqingliang      1 天前

我的评价:啥 b

daimazha

daimazha      1 天前

我朋友也这么说,是真的 狗头

jsjjdzg

jsjjdzg      1 天前

额,我们公司开始招 Go 写业务啊,PHP 转 Java 和 Go

janxin

janxin      1 天前

是真的,我朋友说他们已经不用 Go 和 Java 了,已经用 C++和 Rust 了 🐶

darknoll

darknoll      1 天前

go 写不下去 java 就能写下去?

ThinkPad93

ThinkPad93      1 天前

如果是真的,我选择相信是假的
如果是假的,我选择相信是真的

mxT52CRuqR6o5

mxT52CRuqR6o5      1 天前 via Android

@ipwx 我看可是有不少 go 粉认为 go 写业务很好用,大道至简呢

jatshw

jatshw      1 天前

正在学 go 准备 java 转 go 你跟我说不行 /手动狗头

Akiya

Akiya      1 天前

abccccabc

abccccabc      1 天前

@xiongshengyao 去举报你领导吧。java 两年才算入门,怎么可能一周之内学会 java 的生态呢

JKeita

JKeita      1 天前

单纯业务 PHP ,多线程啥的用 GO ,还是很香的。

kun775

kun775      1 天前

我之前在腾讯 OMG 做外包,离职的时候他们正在转 GO ,现在所有业务应该都用 go 重写了

RubyJack

RubyJack      1 天前

写不下去就是水平太差,你的业务比字节跳动更复杂吗?

xingjue

xingjue      1 天前

字节跳动不是 go 吗

DOLLOR

DOLLOR      1 天前

假的,都开始用 rust 写了。

Marmot

Marmot      1 天前

是真的,学 java ,别学 go 了,没有用

iyaozhen

iyaozhen      1 天前

虽然说写业务这块 go 和 java 还有点差距,但也是工程生态方面的

哪有业务用 go 写不下去的,业务再复杂能有字节跳动复杂?

stirlingx

stirlingx      1 天前

是的,我们都用 rust 写业务了,go 太弱了

YzSama

YzSama      1 天前

这种内耗,怎么算。转来转去,公司成本不高吗。😂

Leviathann

Leviathann      1 天前 via iPhone

假的 都用 hasura 哦不 Haskell 写了

wakaka

wakaka      1 天前

写业务其实写的是对商业的理解。用什么语言框架是一个纯 ROI 问题

CodeCodeStudy

CodeCodeStudy      1 天前

上代码看看啊,看下相同的业务,用 go 怎么写的,用 java 怎么写的

shawnwang340

shawnwang340      1 天前

我觉得还行啊,公司第一个系统是 spring boot + vue ,新搞了一个系统是 go(gin, gorm) + vue ,写起业务来也挺 6 的

Chinsung

Chinsung      1 天前

@iyaozhen #53 不懂就问,字节的推荐算法这些很厉害,但是业务复杂在哪里,会比金融和 ERP 这些还复杂吗?

acmore

acmore      1 天前

👴最爱的节目又来了

lasuar

lasuar      1 天前

别学 go ,java yyds

wangyzj

wangyzj      1 天前

写业务?
那还得 php

chevalier

chevalier      1 天前

小孩子才讨论语言优劣,成年人都是哪个语言钱多、业务需要用哪个语言就用哪个语言

keepeye

keepeye      1 天前

不至于不至于。。可能有一些 java 转 go 无法适应又转回去的,没用过 java 的人来说 go 用起来还是不错的

Chism

Chism      1 天前

js 前后端一把梭哈

matatabi

matatabi      1 天前 via Android

goodspb

goodspb      1 天前

是真的,而且不允许使用内置的类库,必须手动实现

sansanhehe

sansanhehe      1 天前

Github 上大把的 go web 框架挺好用的

pkoukk

pkoukk      1 天前

为啥写不下去?上下游都是 java 生态,找不到好用的 golang 客户端?

adoal

adoal      1 天前 via iPhone

假的,都用 brainfuck 了

e7

e7      1 天前

java 和 go 各有优劣,综合起来差不太多,团队哪个熟用哪个

Maboroshii

Maboroshii      1 天前

属实掌握了流量密码了

coer

coer      1 天前

labulaka521

labulaka521      1 天前

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

felixcode

felixcode      1 天前

告诉你个秘密,用 JAVA 写的才叫企业级应用,用其它语言写应用的地方连企业都算不上。

q1angch0u

q1angch0u      1 天前

我们都是直接手撸 01

leafre

leafre      1 天前

别学 go ,java 卷起来

neoblackcap

neoblackcap      1 天前

@stirlingx rust 除了被编译器干,还有编译速度,其他都是挺好的。你会玩黑魔法有黑魔法的玩法,不会玩黑魔法有不会的玩法。丰俭由人。还能各种定义 DSL 。官方库在一些基础的地方也做得不错,比如自带一个 utf-8 编码的 String

levinit

levinit      1 天前 via iPhone

是真的,我还没熟练 go ,感觉去 Java 吧

AJQA

AJQA      1 天前

用 go 写业务
造出那么多 orm ,mvc 框架
不是因为 go 适合干这些
而是这些框架背后的人想赚一口饭吃 维持自己的生存

sickoo

sickoo      1 天前

趁 rust c++ 八股文还是处于劣势,赶紧卷起来

NodeSans

NodeSans      1 天前

好家伙,天天吵这种东西,很有劲吗

kakiji

kakiji      1 天前

kerro1990

kerro1990      1 天前

KPI 哪里来?

wanguorui123

wanguorui123      1 天前

主要是轮子不行

byte10

byte10      1 天前

@zbatman 哈哈 数据库还用同一个。😂

用 go 写业务,我觉得不太行,从业务角度上看还不如 nodejs 来的容易。go 语言从语法上比 C 好一些,没有啥优势。

yl20181003

yl20181003      1 天前

那还不赶紧 java 搞起来

twing37

twing37      1 天前

大概率是某些的水土不服.

x940727

x940727      1 天前

是不是真的不好说,但是半年前,头条官网的 Java 岗位是 40 多个,Go 的是 20 多个,现在 Java 的 56 个,Go 的 15 个。

jousca

jousca      1 天前

语言从来不是障碍,只是难度问题

pmispig

pmispig      1 天前

是真的,总是 段错误 /空指针 挂掉,程序员都被开掉了(我猜的)

lxzxl

lxzxl      1 天前 via iPhone

真的,马上 jETH 要替代 gETH 了🐶

oIMOo

oIMOo      1 天前

我没接触过这个语言,就好奇的问问,Go 比 Electron 还难用么?
毕竟那么多用 Electron 写的东西依然在继续,比如 Atom 。

hotsymbol

hotsymbol      1 天前

Go 写写中间件可以,写业务。。。脑子有泡吗

fox0001

fox0001      1 天前

很好奇,为什么没人提“汇编语言”呢?

xstress

xstress      1 天前

我小白,就是昨天和朋友讨论到,他让我别碰 go 了,没想到热度这么大!!!

aecra

aecra      1 天前 via Android

@felixcode 凭的是 Java 那一大坨烂七八糟的东西吗?🌝🌝

关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1141 人在线   最高记录 5497   ·  

创意工作者们的社区

World is powered by solitude

VERSION: 3.9.8.5 · 36ms · UTC 22:51 · PVG 06:51 · LAX 14:51 · JFK 17:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK