Skip to main content

Go 常用小方法

整理專案中常重複用到的短函式,方便複用與查閱。


字串 (String)

// reverseString 反轉字串(用 []rune 以正確處理 Unicode)
func reverseString(s string) string {
runes := []rune(s)
for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 {
runes[i], runes[j] = runes[j], runes[i]
}
return string(runes)
}

Slice / 陣列

(之後可在此區塊新增 slice 相關小方法)


數值 / 比較

(之後可在此區塊新增數值、比較相關小方法)


其他

(之後可在此區塊新增其他常用小方法)