Golang
Ποια είναι η διαφορά μεταξύ δήλωσης μιας συλλογής Map με τη λέξη-κλειδί var και αρχικοποίησης μέσω ανάθεσης μετά τη δήλωση;
Τι καθιστά τις goroutines πιο αποδοτικές σε σύγκριση με τα παραδοσιακά νήματα;
Με ποια κριτήρια επιλέγεις μια βάση δεδομένων για ένα έργο;
Ο χρήστης έλαβε ένα token, άλλαξε τον ρόλο σε αυτό και επέστρεψε στην υπηρεσία με το τροποποιημένο token — πώς να αντιμετωπίσουμε αυτό;
Πώς μπορεί κανείς να μετατρέψει μια αλυσίδα κειμένου σε μια ακολουθία ρουσικών συμβόλων;
Πώς μπορεί κανείς να ξεκινήσει και να διαχειριστεί αποτελεσματικά έναν μεγάλο αριθμό goroutines, για παράδειγμα περίπου 100.000;
Για ποιο λόγο μπορεί να χρησιμοποιηθεί μια παγκόσμια μεταβλητή στο Go;
Ποια βήματα πρέπει να ακολουθηθούν για την ανάπτυξη του κώδικα σε περιβάλλον παραγωγής;
Ποιους πόρους χρησιμοποιείς για να αποκτήσεις νέες γνώσεις και δεξιότητες;
Ποιο είναι το μέγεθος μιας δομής δεδομένων χωρίς στοιχεία ή δεδομένα μέσα;
Απαιτείται η υλοποίηση της συνάρτησης uniqRandn, η οποία δημιουργεί μια λίστα μήκους n με μοναδικούς, τυχαίους αριθμούς. func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'εκκένωση δεδομένων' στο πλαίσιο των πληροφοριακών συστημάτων;
Τι είναι η καθυστέρηση καταναλωτή και ποιο ήταν το δικό σας;
Σε τι θα εστιάσετε κατά την επιλογή προσφοράς;
Πώς πραγματοποιείται η μετάδοση δεδομένων μέσω μη bufferαρισμένου καναλιού;
Μπορείς να εφαρμόσεις τις αρχές SOLID στον προγραμματισμό σε Go;
Είναι δυνατόν να πραγματοποιηθεί ταυτόχρονη εγγραφή δεδομένων στο κανάλι χωρίς χρήση buffer;
Υποστηρίζεται το επίπεδο απομόνωσης Read Uncommitted στο PostgreSQL;
Ποιο ευρετήριο δημιουργείται αυτόματα κατά τη δημιουργία πίνακα στη βάση δεδομένων από προεπιλογή;
Τι τύποι αμοιβαίας εξαίρεσης (Mutex) υλοποιούνται στη βασική βιβλιοθήκη του Go;