V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zzhaolei  ›  全部回复第 4 页 / 共 5 页
回复总数  87
1  2  3  4  5  
131 天前
回复了 newshbb 创建的主题 宽带症候群 QUIC 能够多大程度提高系统吞吐量
几百万甚至突破千万的保活怎么还会没钱?业务不挣钱?
你这 dotfiles 也没什么内容可看啊。另外,我用 yadm 管理
python 学习起来确实简单,但是语法太复杂,有些库是研究人员写的(比如大模型相关的),根本就是一个人一个写法,太乱了。

而且没有类型,各种乱穿,根本不知道传的什么,反正能跑就行了。
Sublime Merge
145 天前
回复了 gitrebase 创建的主题 程序员 大家喜欢用 ORM 还是直接写 SQL
gorm 本质也 sql 拼接,不算一个真正的 orm 。gorm 最好用的就是查询数据不需要一个个的 binding 了,通过反射直接写入 struct 、slice 、map 等。

现在 go database/sql 也要加类似的机制,所以 gorm 的存在性又降低了一点。

目前 go 的 orm 应该只有 ent 算是比较好的,假如改了表的字段,ent 能在编译时校验,gorm 是不行的
147 天前
回复了 gsy20050126 创建的主题 Apple 2023 年了,还有人用 intel 的 mac 吗
19 款 mbp 16g ,现在还稳定着呢,开 5 个 ide ,再开其他的 app 也不在话下
1. go 可以预先声明好 error ,然后进行判断,相当于是有类型的
2. error 确实缺少异常堆栈信息
3. 不想处理错误也可以直接 panic ,然后在最外层使用 recover ,和 try catch 有点像

```go
package main

import (
"errors"
"fmt"
)

var MyError error = errors.New("this custom error")

func test() error {
return MyError
}

func test1() error {
return errors.New("this custom error")
}

func main() {
err := test()
if err == MyError {
fmt.Println("this my error")
}

err = test1()
if err == MyError {
fmt.Println("this my error")
} else {
fmt.Println("this not my error")
}
}
```
我建议你别建议。

另外拉黑了
warp 不支持 shell 原生的补全功能,这一点很难受
156 天前
回复了 RedBeanIce 创建的主题 Go 编程语言 golang 应该如何选择 api 网关呢
五楼说的对。不过我认为排序可以反过来的,最主要一点是项目需要微服务还是简历需要微服务。
买个小太阳,也不贵,很暖和
166 天前
回复了 Erdong 创建的主题 iOS ios 有哪些小说阅读器推荐的?
我现在开始看精校完本了,直接导入到微信读书😂
172 天前
回复了 HHJY 创建的主题 Python 关于 Python 就业方向的疑问
@djangovcps 还有别的吗?之前豆瓣和知乎还用 python 呢,现在不也是改了。我的意思主要是用 python 做 toC 业务的太少了,岗位不多,尤其是现在这个行情下
rest client 很好用
172 天前
回复了 HHJY 创建的主题 Python 关于 Python 就业方向的疑问
python web 很多都是维护内部管理平台,国内基本上没有是 toC 的项目用它
我用线只有充电,并且是没带无线充或有急事的时候,好几年不用线传数据了
现在我待的公司的 go 代码也是有很多 DTO😂
@zzhaolei 多谢楼主
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4506 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 137ms · UTC 03:51 · PVG 11:51 · LAX 20:51 · JFK 23:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.