优化逻辑
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
package langx
|
||||
|
||||
import "context"
|
||||
|
||||
const ctxLangKey string = "ctxLang"
|
||||
|
||||
func SetCtxLang(ctx context.Context, lang string) context.Context {
|
||||
return context.WithValue(ctx, ctxLangKey, lang)
|
||||
}
|
||||
|
||||
func GetCtxLang(ctx context.Context) string {
|
||||
lang, ok := ctx.Value(ctxLangKey).(string)
|
||||
if !ok {
|
||||
return ""
|
||||
}
|
||||
return lang
|
||||
}
|
||||
Reference in New Issue
Block a user