V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SorcererXW  ›  全部回复第 3 页 / 共 40 页
回复总数  784
1  2  3  4  5  6  7  8  9  10 ... 40  
因为是服务先进团队的 [doge]
有没有一种可能,这个东西叫状态机
Buf 家的 protobuf registry, https://buf.build/product/bsr/
2022-06-01 13:27:21 +08:00
回复了 Mivon 创建的主题 程序员 人在上海,已被优化,杭州的就业市场是不是更严峻?
杭州字节 (写 Go) 考虑吗, 可内推
2022-05-24 20:12:07 +08:00
回复了 uilvn 创建的主题 Blogger 能晒晒你的 Blog 么
2022-05-22 01:07:29 +08:00
回复了 kinboy 创建的主题 Go 编程语言 go mod tidy 可能会修改指定的依赖版本号?
go mod 的最小版本号选择的其实是选择所有 package 指定的 mod 的最大版本号
你指定了 v2.1.0, 但是依赖的某一个包指定了 v2.2.1, 最终编译就使用 v2.2.1 来编译
2022-05-04 12:24:00 +08:00
回复了 voidmnwzp 创建的主题 Go 编程语言 现在 Java 转 go 是不是个好时机?
Go 八股文翻来覆去也就那么几个方面,Goroutine 调度、GC 啥的,总结出来的八股文也不是非常成体系,面试官可能也不会很懂。不像 Java 光深入理解 JVM 这一本书就够面试官考的了。
2022-04-29 18:08:53 +08:00
回复了 chaleaochexist 创建的主题 git 求推荐 Linux 下 免费的 git GUI 客户端
lazygit ,效率不输各种 gui
2022-04-29 17:32:26 +08:00
回复了 bthulu 创建的主题 Go 编程语言 go 用来业务开发, 开发速度是不是吊打其他语言?
上面这么多人吐槽,大多数无非就是没泛型,写起来累
现在 go1.18 已经能够使用泛型了,就比如上面有人提到的 GroupBy 也可以直接用 lo 这个库实现 https://pkg.go.dev/github.com/samber/lo#readme-groupby
2022-04-23 12:04:11 +08:00
回复了 WintersZhang 创建的主题 Go 编程语言 有 go 的多功能工具库推荐吗
都 go1.18 了,工具库直接用泛型的吧,比如 https://github.com/samber/lo (这个库功能还是蛮全的,虽然些点感觉设计得不好)
2022-04-21 19:42:34 +08:00
回复了 henryisme 创建的主题 程序员 2022 年了,目前的 go web 框架 Gin Beego Iris 如何选择?
还是 Echo 最好用
2022-04-06 18:56:53 +08:00
回复了 Stefango 创建的主题 JavaScript .map(window.open) 和 .map((one)=>window.open(one)) 的区别是啥?
后者更保险
2022-04-01 16:39:23 +08:00
回复了 hepin1989 创建的主题 程序员 gRPC 跑分分享(2022 03 15 bench results)
@hepin1989 对于 Go 生产环境一般都会把 GOMAXPROCS 设置为容器实际配额,benchmark 里面可能也应该做这样的设置
2022-03-29 01:21:15 +08:00
回复了 Maxbee 创建的主题 问与答 朋友要入伙了,送点什么礼物比较好?
高档刀具
2022-03-27 20:26:33 +08:00
回复了 chuanqirenwu 创建的主题 程序员 博客改版,有没有极简风的博客主题推荐参考?
这两年是播客 与 newsletter 的复兴。算法推荐下,创作者就是给平台打工。而 newsletter 能够绑定一批固定消费者,类似私域运营的逻辑。
2022-03-22 08:44:56 +08:00
回复了 BeautifulSoap 创建的主题 Go 编程语言 go 泛型函数的单元测试实在是太"难"写了
我理解的泛型的意义在于提高代码复用率,相比反射性能更好。这两点在单元测试里面似乎没有那么重要,单测里面可能直接用 interface+反射 就好了

type testCase[T any] struct {
name string
a any
b any
want any
}

然后在调用 Add 之前做强转就好了

switch tt.a.(type) {
case string:
Add(reflect.ValueOf(tt.a).String(), reflect.ValueOf(tt.b).String())
}
1  2  3  4  5  6  7  8  9  10 ... 40  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2623 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 10:58 · PVG 18:58 · LAX 02:58 · JFK 05:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.