V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  bv  ›  全部回复第 6 页 / 共 8 页
回复总数  151
1  2  3  4  5  6  7  8  
2023 年 12 月 21 日
回复了 liudon 创建的主题 Go 编程语言 golang 里 context 和 logger 绑定的问题
不要啥都往 context.Context 里面塞,塞一次 ctx 就多包裹一层。

1. 可以自定义 iris 自带的 logger 。

func main() {
app := iris.New()
logger := app.Logger()
logger.Printer.Output = os.Stderr

app.Get("/hello", func(ctx *irisctx.Context) {
log := ctx.Application().Logger()
log.Info("HELLO")
})
}

2. 使用依赖注入

type DemoAPI struct {
log *zap.Logger
}

func (a DemoAPI) Hello(ctx *irisctx.Context) {
a.log.Info("HELLO")
}
至于为什么这样设计,看看这个 issue 有没有你想要的答案 https://github.com/golang/go/issues/11862
应该是 Go 文件通配设计就是如此,可以参考: https://pkg.go.dev/path/filepath#Match

不过在 Java 中确实会有 ** 这种通配写法
@kawaiidora #31 一语中的
2023 年 11 月 20 日
回复了 zebedy 创建的主题 Go 编程语言 为什么我的 GoLand 每次打开项目的时候都是飘红
Linux 下也经常这样,好像是最近几个新版本 IDE 的问题,每次都得 File > Invalidate Cache... 才正常。
2023 年 11 月 15 日
回复了 mokeyjay 创建的主题 程序员 等明天一觉醒来,时间戳就 17 开头了哦 🥰
1700010620070 岁月如梭,合影留念
礼物码是优惠券吗,能再给一张吗
2023 年 9 月 13 日
回复了 shaoyie 创建的主题 Go 编程语言 [go]golang 的协程池本应该是这样的
@Nazz 代码就应该简单直接
没看到实际数据,但是按照 UTC 取,差 8 个时区应该就对啊,2023-09-01T15:00:00Z 就等于 2023-09-01T23:00:00+08:00
怎么感觉隔十天半月,就能看到你在推广这个项目。
2023 年 8 月 31 日
回复了 stevenshuang 创建的主题 Go 编程语言 Go 如何解析同一个字段可能是多种类型的 json
还不如用 float64 接收,兼容 int float
2023 年 8 月 29 日
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
@Nazz 不知道别人是不是 gorilla/websocket 先入为主,至少我不是:因为之前做 Java 开发的时候,最先接触到的是 Spring Boot 的 websocket 就是 OnXXX 的回调风格。因为阻塞调用加封装一层就很容易变成回调风格,一旦圈定了回调,在此基础上封装层阻塞式就麻烦了。
2023 年 8 月 29 日
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
这种 callback 形式的 ws 库爱不起来呀
2023 年 8 月 28 日
回复了 hixuri 创建的主题 Go 编程语言 Excelize 开源基础库 2.8.0 版本正式发布
@tangtang369 糖糖是你吗?
2023 年 8 月 28 日
回复了 hixuri 创建的主题 Go 编程语言 Excelize 开源基础库 2.8.0 版本正式发布
@deorth 软件遇到 BUG 很正常,GitHub 已经有人提过相关 issue 了。
2023 年 8 月 22 日
回复了 chai2010 创建的主题 Go 编程语言 我也打算逐步放弃 Go 语言
OP 你好,前几天的 凹语言 直播因为加班错过了观看,有个问题想问一下:前几天 go1.21.0 发布,对 WASI 实验性支持,这一块是否和 凹语言 的发展方向重合?
2023 年 8 月 22 日
回复了 voidmnwzp 创建的主题 Go 编程语言 1.21 标准库的 slog,大家体验过没有
我已经正式使用
敬请收看:驳狗屎文 “我为什么放弃 Go 语言”。https://chai2010.cn/post/golang/go-rust-fans-pk/
1  2  3  4  5  6  7  8  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5738 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 02:22 · PVG 10:22 · LAX 19:22 · JFK 22:22
♥ Do have faith in what you're doing.