V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiaocaiji111  ›  全部回复第 5 页 / 共 11 页
回复总数  218
1  2  3  4  5  6  7  8  9  10 ... 11  
反了,go 在国内远火于国外,国内喜欢追新。从谷歌趋势,stackoverflow 活跃度,medium 媒体,reddit 等等,都是 java 火。并且分散到各个不同领域或者中间件上面。

另外说大厂基本都是 go 的,自己去问问内部人把吧。按行业分,电商基本上 java ,企业级应用是 java ,腾讯字节百度 go 多些,主要是视频,IM 这些,但是内部 java 也不少,跟业务模式有关。

感觉什么技术都是鸡肋,就别总盯着 curd 的圈子,跳出这个圈子就会发现不一样
@xiaocaiji111 人为定义的规则。
擦,发出去就没法修改了
出发点是好的,每个 error 都要检查,实际上等于没设计,因为是靠返回值实现的,其他单返回值语言,也可以自己定一个 Wrap 里面包裹数据和结果。

golang 的 error 配合语言特性,也就是 err 必须手动处理,确实有助于提升程序健壮性,写的时候让用户必须考虑成功和失败。但是读的时候却不那么友好,大量的 if err 就像庄稼地里的杂草。去除杂草才是从上到下的真正业务逻辑,这个时候想快速了解逻辑,第一步干啥,第二步干啥,一般是不关注 err 的。

try catch 和 error 没必要说谁好谁坏,都有痛点和爽点。语言怎么设计的,怎么用就行,毕竟语言就是让计算机干活认为定义的规则。
2023-12-22 09:28:35 +08:00
回复了 channg01 创建的主题 分享发现 今年的一点副业收入
楼主现在还有号吗,我买一个,或者朋友有也可,推荐下,
2023-12-08 15:43:15 +08:00
回复了 v2li32 创建的主题 PHP 讨论下 PHP 转 go 的水平
php 开发人员整体水平较低,当然不是说楼主,是以前面试得人员大部分这样,换门语言也够呛。大部分都是 yii 框架和 thinkphp 框架开发使用人员,从没接触过高并发项目。
2023-12-07 16:20:29 +08:00
回复了 liyunyang 创建的主题 程序员 和平讨论,中台的优缺点
原来是冯大辉呀,一天到晚咋咋呼呼得。贼装逼
2023-12-07 10:15:33 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
用过 Java ,写过 go ,刚毕业也做过 php 。如果现在做一些规模项目依然会选择 Java ,生态太好了。一个 web 项目不是只有 http 接口和 curd 操作数据库。有 flink ,spark ,hadoop 这些,还有 es ,以及一些 cassandra ,甚至一些开源的推荐引擎,规则引擎,工作流等等。只要涉及到的,基本都会有 java 的影子。
还有一些三方 sdk ,举个例子:创业做自己项目时,有个 sdk 没有,用 go 能写吗,那肯定能,但是时间成本接受不了,如果官方更新了,还不能同步更新。时间成本=金钱。这些钱可以给 Java 项目多加一年几个 G 的内存。

如果做业务依然建议 Java ,如果基础设施中间件建议 Go 或者 Rust 。各做各擅长的事儿。

另外我大学时学 php 时,觉得 java 又臭又长,不待见 Java ,毕业后才发现 php 只能进小公司,还都是简单的 curd 。投入 Java 怀抱后才接触到不少行业解决方案,接触到不少更深的技术。这种心态让我走了不少弯路。可能跟你身边同学的态度差不多。
2023-12-07 09:52:10 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@XCFOX 有没有可能大企业不让用 ORM ?我们让用 Mybatis 是因为,静态分析扫描代码得时候,写个小工具很容易知道 xml 中得 sql 有没有条件,会不会出现安全问题,是不是合理。如果用了 ORM 只能运行时候收集输出得 sql 。

另外代码不是一次性得,写的时候 orm 贼爽,过段时间调试优化 sql ,就没有手写 sql 那么显而易见了。
所以做项目是个工程性问题,写代码是其一个环节,不能只考虑写得爽。
2023-12-07 09:47:45 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@NessajCN gopher 和 ruster (秀儿)也一样会这样说别得语言,这个不必放在心里。看戏就好
2023-12-07 09:39:20 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@NessajCN gopher 和 ruster (秀儿)也一样,这个不必放在心里。看戏就好
把 idea 价格打下来,我就去用正版
2023-12-05 10:45:10 +08:00
回复了 xiaocaiji111 创建的主题 Go 编程语言 各位佬,请教个 go get 问题。
@AnroZ 有可能
2023-12-05 10:45:00 +08:00
回复了 xiaocaiji111 创建的主题 Go 编程语言 各位佬,请教个 go get 问题。
@cyrivlclth 确实没看到起了什么作用,带不带拉下来都一样。
2023-12-05 10:01:13 +08:00
回复了 ludaming 创建的主题 酷工作 招聘高级 golang 开发 20-35k,可远程办公
@baihekong go 可以了,用 java 的,c#的,甚至 php 都很多,看游戏类型吧。
2023-11-24 14:59:00 +08:00
回复了 dcsuibian 创建的主题 程序员 官方 Spring Initializr 没有 Java 8 了
我们还在用 jdk1.6
2023-11-24 09:29:39 +08:00
回复了 clee8286 创建的主题 酷工作 [广州/北京] 字节飞书人事大量 HC,这次是真的缺人~
40 了还能去吗?
不要为了用而用。一些 O 是必须得,一些 O 只有业务需要得时候才存在,并且跟语言没关系,比如换成 go ,接收请求参数,响应数据和数据库持久化也一样,也需要分别定义,当然有人一把梭一个 O 从头传到尾,当我没有说。
2023-11-03 10:50:50 +08:00
回复了 williamshan 创建的主题 程序员 Java 转 GO 还是 Rust
都学不完,计算机换了个语言你会发现框架,最佳实践,编程技巧都要再来一遍。
好好深入 java ,然后学一门辅助语言来解决 java 解决不了,或者不适合解决的场景。如果不断的换语言,估计也就是图个语法新鲜感。啥都会,啥都又不会。
2023-11-03 10:47:54 +08:00
回复了 limpo 创建的主题 Go 编程语言 Go-Spring 轻装上阵,重新出发 v1.0.0 !
啊这,我还是用 spring 吧,轻量级项目用 gin 甚至不用框架都搞定了。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2468 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 05:03 · PVG 13:03 · LAX 21:03 · JFK 00:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.