V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Joker123456789  ›  全部回复第 13 页 / 共 27 页
回复总数  524
1 ... 9  10  11  12  13  14  15  16  17  18 ... 27  
2021-12-20 12:06:38 +08:00
回复了 Joker123456789 创建的主题 Go 编程语言 Beerus 发布 1.1.3
@Oktfolio 同道中人,居然认出了这个名字,哈哈
2021-12-17 12:04:34 +08:00
回复了 villivateur 创建的主题 程序员 写公司代码的时候,你们会留下彩蛋吗?
还是不够累,
2021-12-14 17:53:00 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 说不过我可以闭嘴,有本事拿出杀手锏。 拿不出来就闭嘴。

靠骂人 来 争面子,只会让你更丢人
2021-12-14 17:50:35 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang

我无意贬低 php ,我一直都是在说 语言的差异不大, 你突然冒出来 非要说服我 php 简单,但是又拿不出什么杀手锏。

说不过我,就气急败坏的骂人,我也是醉了。 您自便把
2021-12-14 17:47:36 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang

你说 go ??

data := selectOne("select id, title limit 3")。

json.Marshal(data)

告诉我几行代码??
2021-12-14 17:45:37 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 别说服不了我,就气急败坏的骂人。 不想争论可以滚蛋,别来网上撒泼。
2021-12-14 17:43:52 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 我们一直在比较 代码量 的差异,方便性把?? 跟我会不会 php 有什么关系??

我能用跟你差不多的代码量 实现跟你一样的 效果,不就可以证明 我的观点了??

非要会 php 干嘛???

你这逻辑有点感人啊
2021-12-14 17:42:33 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
不就是一个 sql 吗??

Map data = selectOne("select id, title limit 3")
JSONUtil.toJSONString(input);

我是用 sql 写的,代码量就跟你不相上下了,甚至还少一些。

java 也有框架可以实现这种写法,我只是懒得去给你找了。
2021-12-14 17:36:27 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 还有,任意 IO 资源,java 不可以吗? 还重点说明一下。真是服了。
2021-12-14 17:34:55 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 还有,麻烦你 把我的帖子全部看完整,我一直都是在 跟另一个人说话,告诉他 语言之间没有什么大的差异,基本上都能做到。

是你一直在跟我杠,非要说 php 简单吧??

我是真的 明白了,为什么会有 “php 是世界上最好的语言” 这句调侃了
2021-12-14 17:33:31 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
真是重复啰嗦,先解码成 json ,再转成 json 字符串。

你看看 java 怎么做的。

Map input = selectOne();
return JSONUtil.toJSONString(input);


而且你的这个例子 并没有 展现出,你刚才说的那种语法
2021-12-14 17:26:15 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 简单点。

数据库是这样的:

id name
1 zhangsan
2 lisi
3 wangwu


你用你引以为傲的 php ,写个例子出来,把这个数据 查询到一个变量里,然后转成 json 返回给前端。

你写一个,我也写一个,我用 map ,你用你引以为傲的 php ,最后对比下 差异有多大,可以吗???
2021-12-14 17:24:27 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 还有,不要开口闭口就杠精,不想争论就别说话。 想争论 就好好争论。 你最后发的这个例子就是没头没尾。 连赋值都没了
2021-12-14 17:21:20 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 你完整的写下来,我看看。 你最后发的这个例子,没有赋值的步骤。
2021-12-14 17:10:51 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
@lizuoqiang 这种方式,你打算怎么动态? 如果直接写死,其他语言也都可以


每个程序都有的字符串转实体的函数(`{"id":0, "name":"xxx"}`)
2021-12-14 16:45:03 +08:00
回复了 jezal 创建的主题 程序员 现在的前端技术栈真的太恶心了!
5 年前,我刚接触 maven 的时候,也是这样想的。现在感觉 这种包管理工具 是真神,不知道哪个天才发明的。
2021-12-14 16:40:50 +08:00
回复了 RuLaiFo 创建的主题 程序员 单元测试有必要吗?
@l00t 单元测试不是给你自测用的,不然你写个 main 方法不也可以解决问题吗? 或者用 postman 跑一下不也可以?

单元测试 是 你合并代码前,检查整个仓库用的,如果你改的东西 对别的地方造成了 bug ,那么在这个阶段 会立刻被发现。

配合 CICD ,在你提交 PR 的时候就可以做一个初步的 自动化测试。 你以为单元测试 只是在本地跑一下自测,就算影响了别人,也没人知道,但是实际上 单元测试 每次都应该是 全部跑一次的。 你影响了别人,别人的单测就会挂。 此时就会暴露出问题。

如果单元测试只是用来自测的,还能活到今天? 早就被抛弃了。
2021-12-14 16:30:03 +08:00
回复了 RuLaiFo 创建的主题 程序员 单元测试有必要吗?
CICD 搞起来,pull request 搞起来,单测规范起来,必须要写完整的测试用例。

然后 如果有可能的话,不要用 mock ,直接跑真实代码,就直接操作(测试 /开发库)的数据。

说白了,单元测试就是针对 具体的某个方法,做一个完整的黑盒测试。 如果你们没执行到这个力度,那确实可以不玩。

这一套下来,你看看,测试阶段 bug 量会少多少。

你只看到了单测费力,但是没看到改 bug 的时间 被缩短了吗? 如果没,那只能说明你们的单测没执行到位。
2021-12-14 15:14:35 +08:00
回复了 ZGLHHH 创建的主题 Go 编程语言 应该如何使用 Go 舒服、优雅地开发 Web 项目?
java:

public class Demo {
public int id;
public String name;
}

go:

type Demo struct {
id int,
name string
}


php:

class NewsMapper {
public $id=0;
public $name="";
}

请问 更方便在哪???

你说 php 更方便,应该是说的这种把?

$news=new NewsMapper();
$news->name=”xxx”;
$news->id=xxx;

但是这跟 map 有啥区别?

go:

news := make(map[string]string)
news["id"] = 0;
news["name"] = "xxx";

java, c# 我就不写了。。。 都差不多。
2021-12-14 15:02:32 +08:00
回复了 LeeReamond 创建的主题 Java 所以 Nio 为什么快?
NIO 应该不是快,而是用较少的线程,可以实现以前较多线程的并发量,并且对资源的占用 少了很多。

以前是一个连接一个线程,并发上来以后,线程会特别多。NIO 是 少量线程 处理 大量连接。
以前一个连接进来后,只要数据没有传输完成,这个线程就会一直停在这,不能释放。NIO 是 用一个线程去处理所有连接,有数据进来 才会通知业务线程去处理。收到多少数据就读多少,读完就释放了。 不会一直停在这。 对资源的利用率更高。

所以,在面对高并发的时候,NIO 更省资源,换句话说,同样的资源下,NIO 可以处理更多的并发, 这也是为什么一提到 NIO 总是说 他的并发高。

NIO 快的说法,我还是第一次听说。
1 ... 9  10  11  12  13  14  15  16  17  18 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2979 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 13:18 · PVG 21:18 · LAX 05:18 · JFK 08:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.