Sobes.tech
Junior — Middle

Go'da vaqt cheklovisiz standart kontekstni qanday boshlash mumkin?

sobes.tech AI

AIdan javob

Go tilida vaqt cheklovisiz kontekst yaratish uchun context.Background() funksiyasi ishlatiladi. U bo'sh, bekor qilinmaydigan kontekstni qaytaradi, odatda boshqa kontekstlar uchun ildiz sifatida xizmat qiladi.

Vaqt cheklovisiz standart kontekstni boshlash misoli:

import "context"

func main() {
    ctx := context.Background()
    // ctx funksiyalarga uzatilishi mumkin, ular kontekstni talab qiladi
}

Agar bekor qilish bilan, lekin vaqt cheklovisiz kontekst kerak bo‘lsa, context.WithCancel(ctx) ishlatilishi mumkin, ammo vaqt cheklovisiz oddiy "bo'sh" kontekst uchun — context.Background().