Sobes.tech
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

ეს ხელს უწყობს ტექსტების დამუშავებას სხვადასხვა ენებზე, მრავალენოვანი სიმბოლოების გათვალისწინებით.