Dalam JavaScript, kaedah charCodeAt() mengembalikan nilai Unikod berangka aksara dalam rentetan. Untuk mencapai kefungsian yang sama dalam Go, gunakan langkah berikut:
Berikut ialah contoh coretan kod:
<code class="go">package main import "fmt" func main() { str := "s" // Convert string to a slice of runes runes := []rune(str) // Get the Unicode value of the first character unicodeValue := runes[0] // Print the Unicode value fmt.Println(unicodeValue) // Print the character fmt.Printf("%c", unicodeValue) }</code>
Kod ini akan mencetak nilai Unikod (115) dan watak 's'.
Tambahan Nota:
Jika anda tidak memerlukan perwakilan aksara, anda boleh terus mengakses int32 yang mewakili nilai Unicode rune dengan menggunakan string[index]. Ini kerana rune ialah alias untuk int32 dalam Go.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mendapatkan nilai Unicode aksara dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!