how to convert string to rune in golang?
September 29, 2022Hi Friends 👋,
Welcome To aGuideHub! ❤️
To convert string to rune in golang, create map[rune]rune{}
rune variable and assign value one by one, it will convert string into rune.
Follow the below tutorial if you are struggling with installing GO in windows.
https://aguidehub.com/blog/how-to-install-golang-in-windows/
Today, I will show you how do I convert string to rune in golang, as above mentioned I’m going to create rune variable.
Let’s start our Golang convert string to rune example
Convert whole string into rune example
main.go
package main
import "fmt"
func main() {
var r = map[rune]rune{}
str := "⌘こんにち aguidehubは"
for _, runeValue := range str {
r[runeValue] = runeValue
}
fmt.Println(r)
}
In the above example, we have converted string to rune and printed in golang console. let’s check the output.
Output
map[32:32 97:97 98:98 100:100 101:101 103:103 104:104 105:105 117:117 8984:8984 12371:12371 12385:12385 12395:12395 12399:12399 12435:12435]
I hope it helps you, All the best 👍.