Golang
Kann man make für eine Zeichenkette verwenden (make(string))?
// isPalindrome überprüft, ob ein String ein Palindrom ist. // Es werden nur Buchstaben und Ziffern berücksichtigt (alphanumerische Zeichen), Groß-/Kleinschreibung ist egal. // O(1) im Speicher + O(n) in der Zeit // s := "racecar" func isPalindrome(s string) bool { }
Gibt runtime.Gosched() immer sofort die Prozessorkontrolle an eine andere Goroutine ab?
Ist es möglich, aus einem nil-Kanal zu lesen?
Wie viele Bytes belegt eine Struktur mit Feldern int32, byte, int64 (in dieser Reihenfolge)?
Wie kann die Anzahl der Zuweisungen bei der Arbeit mit Slices reduziert werden?
Was bewirkt das Flag -mod=readonly beim Bauen?
Welches go test-Flag zeigt die Codeabdeckung in Prozent?
Welcher Kategorie von Entwicklern würdest du dich zuordnen: einem 'Aufgaben-Ausführer' oder einem 'Team-Superstar'?
Kann man range verwenden, um ein Byte-Array in eine Zeichenkette umzuwandeln, ohne Speicher zuzuweisen?
Wie kann man sehen, was das Programm beim Start macht? Wie kann man die Ursache eines Absturzes diagnostizieren?
Wie führt man etwas mit Administratorrechten unter Linux aus?
Was ist der Unterschied zwischen 'a' - 'A' und warum ist es für die Groß-/Kleinschreibungskonvertierung notwendig?
Was macht runtime.KeepAlive und in welchen Fällen ist sie notwendig?
Haben Sie Erfahrung in der Betrieb von Diensten — Arbeit mit Kubernetes, Linux usw.?
Wie erlangst du Autorität innerhalb deines Teams oder deiner technischen Gilde, und an wen wenden sich Kollegen normalerweise?
Wie können Sie sich vor dem schlechten Ergebnis dieser fragwürdigen Funktion schützen?
Warum ist sync.Mutex schneller als ein gepufferter Kanal mit Größe 1 für gegenseitigen Ausschluss?
Erzählen Sie uns von dem schwierigsten oder interessantesten Projekt in Ihrer IT-Karriere
// finde Probleme im Code.