Golang ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google Ia telah menarik lebih banyak perhatian dalam industri perisian sejak beberapa tahun kebelakangan ini kerana kecekapan, kemudahan penggunaan, kestabilan dan ciri-ciri lain. Bagi sesetengah pengguna Cina, format pengekodan lalai Golang ialah bahasa Inggeris, dan mereka mungkin menghadapi beberapa masalah paparan bahasa Cina, jadi menetapkan Golang kepada pengekodan Cina adalah langkah yang perlu.
Berikut akan memperkenalkan cara menetapkan Golang kepada pengekodan Cina:
Pertama, anda perlu memuat turun aksara Cina set, yang boleh dimuat turun daripada muat turun Laman Web berikut: https://github.com/golang/text/
Selepas muat turun selesai, nyahmampat pakej termampat yang dimuat turun dan letakkannya dalam folder "lib" di bawah direktori pemasangan Golang.
Buka pembolehubah persekitaran komputer dan cari dua nama pembolehubah "GOROOT" dan "GOPATH". Tukar nilai pembolehubah "GOROOT" kepada laluan pemasangan Golang dan tukar nilai pembolehubah "GOPATH" kepada direktori kerja yang anda tetapkan. Adalah disyorkan bahawa kedua-dua laluan tidak mengandungi aksara Cina.
Cari folder "src" dalam direktori pemasangan Golang, dan buat folder baharu bernama "unicode", dan kemudian buat fail" zh_CN.go". Masukkan kandungan berikut dalam fail:
package unicode import ( "golang.org/x/text/encoding/simplifiedchinese" "golang.org/x/text/transform" "io" "os" ) var ( Stdout = transform.NewWriter(os.Stdout, simplifiedchinese.GBK.NewEncoder()) ) func Output(s string) { stdWriter := transform.NewWriter(os.Stdout, simplifiedchinese.GBK.NewEncoder()) io.WriteString(stdWriter, s) stdWriter.Flush() }
Kod ini terutamanya menukar teks output daripada UTF-8 kepada GBK supaya bahasa Cina boleh dipaparkan dengan betul.
Di mana anda perlu mengeluarkan bahasa Cina, gunakan kod berikut:
package main import "./unicode" func main () { unicode.Output("你好,世界") }
Ditulis di sini menggunakan pakej "unicode" yang anda buat Fungsi "Output" mengeluarkan bahasa Cina.
Ringkasnya, melalui langkah di atas, Golang boleh ditetapkan kepada pengekodan Cina, yang memudahkan pengguna Cina untuk mengelakkan beberapa masalah paparan bahasa Cina apabila menggunakan pengaturcaraan Golang.
Atas ialah kandungan terperinci golang ditetapkan kepada bahasa Cina. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!