Исходники и презентации

This commit is contained in:
2025-05-23 07:26:39 +03:00
parent aa948179d5
commit 02d8430a3a
514 changed files with 13773 additions and 0 deletions

View File

@ -0,0 +1,26 @@
package main
import (
"context"
"fmt"
)
func main() {
traceCtx := context.WithValue(context.Background(), "trace_id", "12-21-33")
makeRequest(traceCtx)
}
func makeRequest(ctx context.Context) {
oldValue, ok := ctx.Value("trace_id").(string)
if ok {
fmt.Println(oldValue)
}
newCtx, cancel := context.WithCancel(ctx)
defer cancel()
newValue, ok := newCtx.Value("trace_id").(string)
if ok {
fmt.Println(newValue)
}
}