Junior — Middle
Go-da vaxt məhdudiyyəti olmadan standart kontekst necə başlatmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
Go dilində vaxt məhdudiyyəti olmayan kontekst yaratmaq üçün context.Background() funksiyası istifadə olunur. Bu, boş, ləğv edilə bilməyən kontekst qaytarır və adətən digər kontekstlər üçün əsas kimi xidmət edir.
Standart vaxt məhdudiyyəti olmayan kontekstin başlanğıc nümunəsi:
import "context"
func main() {
ctx := context.Background()
// ctx, vaxt məhdudiyyəti tələb edən funksiyalara ötürülə bilər
}
Əgər ləğv etmə ilə, amma vaxt məhdudiyyəti olmadan kontekst lazım olsa, context.WithCancel(ctx) istifadə oluna bilər, lakin sadə "boş" kontekst üçün — context.Background().