枕を買った。試そうとしたのだけど上の子に取られてまともに試せていない。
golang で UTF-8 から Shift_JIS への変換。
- https://pkg.go.dev/golang.org/x/text/encoding/japanese
- https://pkg.go.dev/golang.org/x/text/transform
package main import ( "fmt" "golang.org/x/text/encoding/japanese" "golang.org/x/text/transform" ) func main() { s := "日本語" // UTF-8 { t, n, err := transform.String(japanese.ShiftJIS.NewEncoder(), s) fmt.Printf("%#v %v %#v\n", t, n, err) // "\x93\xfa\x96{\x8c\xea" 9 <nil> } { t, err := japanese.ShiftJIS.NewEncoder().String(s) fmt.Printf("%#v %#v\n", t, err) // "\x93\xfa\x96{\x8c\xea" <nil> } }
今日のコミット。
- rust-sandbox 3 commits
- rust-atcoder 1 commit