Dig101:Go之string那些事
Dig101: dig more, simplified more and know more
string這麼簡單,我想你也一直是這樣想的,沒關係,我也沒打算把它搞複雜。
彆著急,我們先從string的拼接操作 +
開始
文章目錄
0x01 string 對 "+" 拼接的優化
0x02 string 也是一種切片
0x03 string 不能修改
0x04 string 和[]byte,[]rune 的相互轉化
rune => string
byte => string
string => rune
string => byte
0x05 零拷貝實現[]byte 轉 string
0x06 string 的拼接效率
可以移步 微信版 閱讀
相關文章
- Dig101: Go之靈活的sliceGo
- Dig101: Go 之靈活的 sliceGo
- 淺談 Go 型別轉換之間的那些事Go型別
- 淺談Go型別轉換之間的那些事Go型別
- Dig101: Go之for-range排坑指南Go
- Node那些事之模組化
- Dig101:Go 之聊聊 struct 的記憶體對齊GoStruct記憶體
- Dig101:Go之讀懂map的底層設計Go
- Dig101:Go 之讀懂 map 的底層設計Go
- go test 測試用例那些事(二) mockGoMock
- String是一個很普通的類 - Java那些事兒Java
- [譯]Go併發程式設計中的那些事Go程式設計
- Vue 與 MVVM 之間那些事兒VueMVVM
- python之協程的那些事Python
- PHP基礎之與MySQL那些事PHPMySql
- Java String之你不知道的事Java
- MongoDB 那些事(一文以蔽之)MongoDB
- Java基礎之執行緒那些事Java執行緒
- rem那些事REM
- JavaScript那些事JavaScript
- mysql那些事MySql
- GCD那些事GC
- AKM專案軼事之GO LIVEGo
- 演算法那些事之冒泡演算法演算法
- Dubbo系列之 (七)網路層那些事(2)
- java高併發之ConcurrentSkipListMap的那些事Java
- Android效能優化(六)之卡頓那些事Android優化
- Java 混淆那些事(六):Android 混淆的那些瑣事JavaAndroid
- MySql索引那些事MySql索引
- ios 面試那些事iOS面試
- babel那些事兒Babel
- PHP那些事兒PHP
- javascript中this那些事JavaScript
- Synchronized的那些事synchronized
- 繼承那些事繼承
- webassembly 的那些事Web
- ViewPager的那些事Viewpager
- 跨域那些事跨域