Sobes.tech

Cybersecurity / InfoSec

Αποστολή εργασίας Merge channel Υλοποιήστε τη λειτουργία merge, η οποία δέχεται έναν αυθαίρετο αριθμό καναλιών chan string και επιστρέφει ένα έξοδο κανάλι, από το οποίο μπορείτε να διαβάσετε όλες τις τιμές από τα περασμένα κανάλια. Τα περασμένα κανάλια εκτός της λειτουργίας merge κλείνουν μετά την εγγραφή. Μετά την ολοκλήρωση της ανάγνωσης από το συγχωνευμένο κανάλι, το πρόγραμμα πρέπει να εμφανίσει "ok".

187

Πες μας για το πιο ενδιαφέρον έργο ή επίτευγμα στην καριέρα σου, όπου αντιμετώπισες προκλήσεις;

176

Έχετε αντιμετωπίσει ποτέ προβλήματα σχεδιασμού συστημάτων σε μια συνέντευξη;

149

Ποια είναι η διαφορά μεταξύ σελιδοποίησης με δείκτη και σελιδοποίησης με offset;

134

Αποστολή Merge channel Υλοποιήστε τη λειτουργία merge, η οποία δέχεται έναν αυθαίρετο αριθμό καναλιών chan int και επιστρέφει ένα έξοδο κανάλι, από το οποίο μπορείτε να διαβάσετε όλες τις τιμές από τα δοθέντα κανάλια. Τα δοθέντα κανάλια εκτός της λειτουργίας merge κλείνουν μετά την εγγραφή. Μετά την ολοκλήρωση της ανάγνωσης από το συγχωνευμένο κανάλι, το πρόγραμμα πρέπει να εμφανίζει "ok". Η λειτουργία merge δεν πρέπει να διαρκεί περισσότερο από 1 δευτερόλεπτο, τα πηγαια κανάλια μπορεί να μην κλείσουν.

130

Βλέπετε μια λύση χρησιμοποιώντας ένα ticker (time.Ticker) αντί για ένα πλαίσιο/χρονοδιακόπτη;

116

Αποστολή Merge channel Υλοποιήστε τη λειτουργία merge, η οποία δέχεται έναν αυθαίρετο αριθμό καναλιών chan int και επιστρέφει ένα έξοδο κανάλι, από το οποίο μπορείτε να διαβάσετε όλες τις τιμές των μεταβιβασμένων καναλιών. Τα μεταβιβασμένα κανάλια εκτός της λειτουργίας merge κλείνουν μετά την εγγραφή. Μετά την ολοκλήρωση της ανάγνωσης από το συγχωνευμένο κανάλι, το πρόγραμμα πρέπει να εμφανίσει "ok".

111