讓我們轉換string為[]byte:func toBytes(s string) []byte { return []byte(s) // What happens here?}此轉換操作的費用是多少?是否執行復制?據我在Go規范中所看到的:字符串的行為就像字節的切片,但是是不可變的,這至少應該涉及復制,以確保后續的切片操作不會修改我們的string s。反向對話會怎樣?[]byte <-> string對話是否涉及編碼/解碼,如utf8 <->符文?
- 2 回答
- 0 關注
- 240 瀏覽
添加回答
舉報
0/150
提交
取消