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().