V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kidlj  ›  全部回复第 28 页 / 共 56 页
回复总数  1109
1 ... 24  25  26  27  28  29  30  31  32  33 ... 56  
2019-12-13 11:32:50 +08:00
回复了 kidlj 创建的主题 随想 人类真的太棒了!
@cmdOptionKana 还不是全功能的 ORM,因为刚刚开源不久,离 1.0 还远。比如在 O2M 的关系中( A user has many pets ),还不能一次查询获取某个 user 及其所有的 pets 到一个 user struct 中(所谓 eager loading ),但已经在支持计划中了,而且看设计比 Gorm, go-pg 等的实现方式要好。
2019-12-13 11:29:25 +08:00
回复了 kidlj 创建的主题 随想 人类真的太棒了!
@inhzus 谢谢。生活还行。
2019-12-13 11:28:58 +08:00
回复了 kidlj 创建的主题 随想 人类真的太棒了!
@CEBBCAT 我所在的公司,做 K8S 平台的,Go 的人还是很难招到的。当前 Go 语言应用最广的就是 K8S 了,人才缺口也大,如果感兴趣可以从这个方向上车。做 Web 的话,Go 的生态还是不如 Java,但也有一些大厂在用 Go 做微服务,这个领域不太了解。总之,现在正是学 Go 和应用 Go 的好时机,机会不多的话可以试试北京、上海等一线城市。
2019-12-13 11:23:23 +08:00
回复了 kidlj 创建的主题 随想 人类真的太棒了!
@snxq1995 @hahasong 就是更简单了。我对比过 Gorm,go-pg/pg 等好几个 Go ORM 和 SQL builder,ent 真的是最简单的,抽象层次更高,官方文档看上半个小时就能够了解了。
2019-12-12 15:05:51 +08:00
回复了 GeT1t 创建的主题 硬件 想问下大家上班听歌用什么耳机
@GeT1t Macbook
2019-12-11 20:00:38 +08:00
回复了 GeT1t 创建的主题 硬件 想问下大家上班听歌用什么耳机
MSR7B
2019-12-03 12:09:37 +08:00
回复了 eGlhb2Jhb2Jhbw 创建的主题 问与答 为啥没有人整个 QZone 非主流风格的博客?
写博客本身还不够非主流吗?
2019-11-30 21:48:40 +08:00
回复了 mamahaha 创建的主题 Go 编程语言 go 语言流程语句后边不加括号有什么好处吗?
因为 for 不加,所以 if 也不加。

for 不加是因为 for 循环除了:

for init; condition; post { }

for condition { }

for { }

这三种类 C 的循环用法以外,还有如下类 Python for...in 的用法:

for key, value := range oldMap {
newMap[key] = value
}

for...range 除了示例中的 map 还可以用于 slice,array 和 channel,这个时候加括号是没有意义的( python 中的 for...in 同样也没有括号。)

所以这是一种统一,用一个 for 关键字支持了类似 C 的 for 和 while,以及 Python 中的 for...in 。

Go 还有一些类似的设计,比如不提供 set,使用 map 代替。
2019-11-29 18:57:29 +08:00
回复了 lovelynn 创建的主题 程序员 IPV6 会带来哪些技术改革和机会?
最直观的感受,ping 起来不方便了。
2019-11-22 22:10:46 +08:00
回复了 n2l 创建的主题 问与答 MacOS10.14.5 如何关闭 AppStore 的右上角更新提醒
很简单,从 Dock 移走。
2019-11-16 21:20:49 +08:00
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
2019-11-16 16:12:02 +08:00
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
简单来说,Go 这种叫做 explicit error handling,try-catch 是 implicit error handling. 上面提到的那篇文章有对两种方式的利弊对比。当然,Go 当前提供的处理方式还有些简陋,但我认为方向是对的。这也是 Go 一贯的做事方式,再找到完整的解决方案之前,只提供最简单的设施,给设计者和社区足够的时间来找到最佳解决方案。error handling, go modules 以及范型都是这种处理方式。
2019-11-16 15:51:35 +08:00
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
Go 社区经常引用的一篇文章:try-catch is elegant, but is wrong. 建议了解一下。
2019-11-13 20:38:59 +08:00
回复了 wsgzao 创建的主题 程序员 Nginx 基础知识从小白到入门
我选 envoy (#站队)
2019-11-11 18:09:41 +08:00
回复了 lidfather 创建的主题 程序员 go 应该怎样炫技?
Go 是一门设计上更符合 Zen of Python 哲学的语言。
2019-11-11 17:58:20 +08:00
回复了 XIVN1987 创建的主题 Visual Studio Code VSCode 的 Go Back 功能好难用啊
Fix: ctrl + o 后退
2019-11-11 17:58:01 +08:00
回复了 XIVN1987 创建的主题 Visual Studio Code VSCode 的 Go Back 功能好难用啊
vim mode:

ctrl + ] Go to definition;
ctrl + ' Peek definition;[custom]
ctrl + . Find all references;[custom]

ctrl+o 前进,ctrl+i 前进
1 ... 24  25  26  27  28  29  30  31  32  33 ... 56  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2704 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 15:43 · PVG 23:43 · LAX 07:43 · JFK 10:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.