V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jlak  ›  全部回复第 3 页 / 共 13 页
回复总数  256
1  2  3  4  5  6  7  8  9  10 ... 13  
104 天前
回复了 jlak 创建的主题 Go 编程语言 Go 语言真的有这么破烂不堪吗
我对 Go 如前言里说的印象一直很好
直到上手后更是喜欢
所以不太理解为什么会被喷的这么惨
104 天前
回复了 jlak 创建的主题 Go 编程语言 Go 语言真的有这么破烂不堪吗
@hefish 我是业余/爱好者,0 元工资😹
104 天前
回复了 jlak 创建的主题 Go 编程语言 Go 语言真的有这么破烂不堪吗
@Ricebucket 不是,上面说了 Go 在知乎上几乎方方面面被骂
我没有一一列出来,因为讨论范围会太广
举个小例子(仅列出 无个人观点)给我推送的一些回答是关于
[]作为泛型符号
速度不如 C#
协程还不如 java 虚拟线程
缺少很多内置功能
没有好的 ORM
GIN 性能差
关于 map 什么的我忘了
作者系统语言是大牛 但写 Go 就是草台班子
等等根本列不完
104 天前
回复了 jlak 创建的主题 Go 编程语言 Go 语言真的有这么破烂不堪吗
*难度高不了多少

少了一个关键字,没编辑按钮…
104 天前
回复了 jlak 创建的主题 Go 编程语言 Go 语言真的有这么破烂不堪吗
我目前用下来这真的很喜欢 Go ,满足我了大部分需求
*编译型
*跨平台
*快速开发
*速度快
*并发

我想要用来代替 Python
虽然开发速度赶不上
但难度目前来看真高了多少
110 天前
回复了 jlak 创建的主题 Go 编程语言 请问下 go 语言的错误如何处理
一个函数内写了 5 个 err 判断,前期真的很麻烦,后期 debug 是真方便。。。
110 天前
回复了 jlak 创建的主题 Go 编程语言 请问下 go 语言的错误如何处理
这代码写的一半是 err 判断的感觉
···go
func GetFileName(hash string, sid string) (string, error) {
apiUrl := Url + "/api/v2/torrents/files"
data := url.Values{}
data.Add("hash", hash)
req, err := http.NewRequest("POST", apiUrl, strings.NewReader(data.Encode()))
if err != nil {
return "", fmt.Errorf("创建请求失败: %w", err)
}
req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
req.Header.Set("Cookie", "SID="+sid)

client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
return "", fmt.Errorf("请求失败: %w", err)
}
defer resp.Body.Close()

if resp.StatusCode != http.StatusOK {
return "", fmt.Errorf("服务器返回错误状态码: %d", resp.StatusCode)
}

body, err := io.ReadAll(resp.Body)
if err != nil {
return "", fmt.Errorf("读取响应体失败: %w", err)
}

var data []Data
if err := json.Unmarshal(body, &data); err != nil {
return "", fmt.Errorf("解析 JSON 失败: %w", err)
}

if len(data) == 0 {
return "", fmt.Errorf("未找到文件数据")
}

return data[0].Name, nil
}
···
111 天前
回复了 jlak 创建的主题 Go 编程语言 请问下 go 语言的错误如何处理
谢谢各位 原来我大致的方向已经是正确的
看来只能接受繁琐的错误层层传递
js 转来感觉 1/3 的时间在写 error
1/3 在写 struct
172 天前
回复了 Blackricky 创建的主题 Next.js Next.js 使用场景咨询
前后不分离 +drizzle/prisma 操作数据库异常简单
172 天前
回复了 xiajiao 创建的主题 Next.js 大佬们, next-auth 如何本地实现谷歌登录?
地址写 127.0.0.1
原来 nat64 还需要 isp 级别的配合
应该是无解了
@XiaoxiaoPu 可是根据这贴的说法 cf 的 dns64 已经是配套 nat64 了
此外也测试了 https://nat64.net 也是一样的结果
https://blog.iamsjy.com/2022/01/30/enable-ipv6-only-vps-to-access-ipv4-network/
排行倒一下差不多 800v 放最后面
噱头大大大于实用性
325 天前
回复了 ferencz 创建的主题 Node.js node_modules 小文件真是多的离谱,服了!
直接删了重新 yarn i
谢谢各位的推荐,移动占比这么高
基本肯定用移动了
还有无忧行可以托管号码真的很方便
又能避免垃圾电话漫游扣费
回国时流量就买流量包了 流量包看起来很便宜
听着有点像机器人
@gransh 各个地区还不同价 我感觉国内水好深 漫游应该不需要特意开通什么吧
@MinecraftFuns 对就是需要+86 号码 接验证,原来无忧行是这么好的东西,那可能办移动,不过一年下来也差 36 虽说不多但心想一年不到 5 条验证码😂
不过剩个麻烦也挺值的
护照不知道能不能办理 我身份证还真过期了
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3682 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 05:02 · PVG 13:02 · LAX 21:02 · JFK 00:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.