上下文类

package
v0.0.0-...-fcd50c7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2024 License: MIT Imports: 7 Imported by: 1

Documentation

Overview

包gctx封装了context.Context并提供了额外的上下文功能。 md5:edcfb6983b687169

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NeverDone

func NeverDone(ctx context.Context) context.Context

NeverDone 包装并返回一个永远不会完成的新上下文对象,这禁止手动完成上下文,使得上下文可以传递给异步的 Goroutine。

请注意,这不会影响父上下文的关闭(取消),因为它只是父上下文的包装器,只影响下一个上下文处理。 md5:38b63a322c5449a9

func X创建

func X创建() context.Context

X创建 创建并返回一个包含上下文ID的上下文。 md5:ace97871c3d80d4f

func X创建并从上下文

func X创建并从上下文(上下文 context.Context) context.Context

X创建并从上下文 根据给定的父上下文`ctx`创建并返回一个包含上下文ID的新上下文。 md5:bea2d0daa280a6eb

func X取上下文id

func X取上下文id(上下文 context.Context) string

X取上下文id从上下文中检索并返回context ID。 md5:bd18ae591706e243

func X取初始化上下文

func X取初始化上下文() context.Context

X取初始化上下文 返回初始化上下文。 初始化上下文用于在`main`函数或`init`函数中。 md5:5608d282e442f76c

func X设置初始化上下文

func X设置初始化上下文(上下文 context.Context)

X设置初始化上下文 设置自定义初始化上下文。 注意,此函数不能在多个goroutine中调用。 md5:10830063aafa5df4

Types

type Ctx

type Ctx = context.Context // Ctx是context.Context的简短名称别名。 md5:2c9c93edc22890c4

type StrKey

type StrKey string // StrKey 是一个类型,用于将基本类型字符串作为上下文键进行封装。 md5:84db5aa6fb6ea74e

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL