Junior — Middle
რა მექანიზმია Go ენის აბსტრაქცია, რომელიც განკუთვნილია სიმბოლოების ან ტოკენების წარმოდგენისთვის?
sobes.tech AI
პასუხი AI-სგან
გო ენაში სიმბოლოების ან ტოკენების გამოსახატავად გამოიყენება rune ტიპი. ეს არის int32 ტიპის სინონიმი, რომელიც განკუთვნილია Unicode კოდური წერტილების შესანახად. ამგვარად, rune საშუალებას აძლევს მუშაობას Unicode სიმბოლოთა და არა მხოლოდ ბაიტებისთანავე.
გამოყენების მაგალითი:
var ch rune = '世' // Unicode სიმბოლო
fmt.Printf("%c %U\n", ch, ch) // გამოსავალი: 世 U+4E16
ეს ხელს უწყობს ტექსტების დამუშავებას სხვადასხვა ენებზე, მრავალენოვანი სიმბოლოების გათვალისწინებით.