Junior — Middle
Πώς μπορεί να οριστεί μια μεταβλητή ως ιδιωτική στον προγραμματισμό;
sobes.tech AI
Απάντηση από AI
Στο Go (Golang), το επίπεδο πρόσβασης σε μεταβλητές καθορίζεται από το πρώτο γράμμα του ονόματος. Αν το όνομα μιας μεταβλητής (ή λειτουργίας, τύπου, πεδίου δομής) αρχίζει με κεφαλαίο γράμμα — εξάγεται (δημόσιο), αν αρχίζει με μικρό γράμμα — είναι ιδιωτικό (διαθέσιμο μόνο μέσα στο πακέτο).
Παράδειγμα:
package παράδειγμα
var ΔημόσιαΜεταβλητή = 1 // δημόσια μεταβλητή
var ιδιωτικήΜεταβλητή = 2 // ιδιωτική μεταβλητή
func ΔημόσιαΛειτουργία() {} // δημόσια λειτουργία
func ιδιωτικήΛειτουργία() {} // ιδιωτική λειτουργία
Έτσι, για να κάνετε μια μεταβλητή ιδιωτική, αρκεί να ξεκινά το όνομά της με μικρό γράμμα.