go-context

go-context

文章 0 浏览 1

每秒钟以上下文超时运行功能

我有一个关于安排“可取消” goroutines的基本问题。 我想安排每3秒钟的函数执行。 该功能最多可能需要5秒。 如果需要超过2999毫秒,我要停止/终止它…

无声无音无过去 2025-02-12 09:23:28 2 0

Golang Logrus启用所有应用程序日志中的OpenTelemetry Trace ID和SPAN ID

我正在尝试为每个应用程序日志启用跟踪ID和跨度ID。我正在使用opentelemtry API注入和logrus labrary进行记录。下面是一个示例代码,我可以启用进入所…

随波逐流 2025-02-12 05:36:43 2 0

如何通过gin和gin的上下文传递上下文?

我试图找出传播 context.Context 的正确方法,以便在使用GIN时使用OpentElemetry进行跟踪。 我当前有一个 gin 处理程序,该处理程序调用函数并传递*gi…

ζ澈沫 2025-02-09 06:47:01 4 0

Golang上下文超时无法通过测试工作

我有一些运行的异步调用,我正在通过上下文设置一个超时。 ctxWithTimeout, cancel := context.WithTimeout(ctx, getTimeoutDuration()) defer cancel…

痴者 2025-01-24 22:41:14 4 0

Golang中间件链:Logger中间件如何访问下游上下文信息?

我正在尝试构建Golang HTTP中间件链以实现以下内容: 请求Logger中间件(有或没有身份验证信息,例如tenant -iD) - > 来登录每个经过身份验证和…

筱武穆 2025-01-19 10:45:04 5 0

Goroutine 取消并恢复

如果没有像 RxGo 这样的框架,我如何在 Go 中完成以下任务? : 三个不同运行时间的 goroutine 位于一个上下文中:短、中、长。这些 goroutine 是长时…

ら栖息 2025-01-15 19:10:03 4 0

如何管理 Go 例程并停止特定的 Go 例程

这是真实情况的抽象示例,我必须通过调用 func B (func A)来停止由 func A 创建的某些特定 go 例程 func A(context, interval, ...params) { go (in…

哆啦不做梦 2025-01-14 17:14:34 4 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文