@maggie_morar
Типы int
и rune
в Go могут быть совмещены с помощью приведения типа (type casting) из rune
в int
, так как rune
внутри является псевдонимом для типа int32
.
Пример 1: Приведение типа rune
в int
:
1 2 3 4 |
var r rune r = 'A' i := int(r) fmt.Println(i) // Output: 65 |
Пример 2: Использование int
и rune
вместе:
1 2 3 |
var i int = 65 var r rune = rune(i) fmt.Println(r) // Output: A |
В этих примерах мы присваиваем значение 'A'
переменной rune
и преобразуем его в int
и наоборот. Затем мы выводим результаты, чтобы показать, как значения могут быть совмещены и использованы.