Golang
Yaşınız neçədir?
Elasticsearch ilə verilənlər bazası kimi (loglar üçün deyil) işləmə təcrübəniz var mı?
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Əlavə işiniz haqqında danışın. İşə tam diqqət yetirməyinizi əngəlləyəcək bir şey varmı?
Əgər yerli olaraq təkrarlanmırsa, istehsal xidmətində yaddaş sızmasını necə axtarmaq olar?
Ən effektiv olmayan proses nümunələri verə bilərsinizmi? Bu mövzuları heç gündəmə gətirmisinizmi?
Tarixən niyə əvvəlcə CISC prosessorlar (x86) populyar oldu, və RISC yalnız indi populyarlaşır?
TCP və UDP arasındakı fərq nədir?
API Gateway üçün bir Load Balancer, WebSocket üçün başqa — ümumilikdə sistemdə iki LB?
Konteynerləşdirmə ilə işləmə təcrübəniz varmı? Kubernetes və Docker ilə?
Bu kanalda nə ötürərdin (hansı məlumat strukturu)?
Go-da map ümumi xülasədə necə işləyir?
Hazırki layihədə Kubernetes ilə işləmə təcrübəniz haqqında daha ətraflı danışa bilərsinizmi?
XSS (Cross-Site Scripting) nədir?
Verilənlər bazalarında replikasiya nədir?
Hesabatların hazırlanması üçün Postgres-dən ClickHouse-ə keçməzdən əvvəl, əvvəlcə Postgres-i optimallaşdırmağa çalışdınızmı (indekslər və s.)?
AI alətlərinə necə yanaşırsınız? İşdə müəyyən tapşırıqlar üçün istifadə edirsinizmi?
Go-da xəritə funksiyaya istinadla ötürülürmü?
CAP teoreməsini xatırlayırsan?
Go-da hansı sinxronizasiya primitive-ləri var?