首頁 > 後端開發 > Golang > 主體

Go怎麼實作字串首字母大、小寫函數

藏色散人
發布: 2021-06-03 15:46:16
轉載
5775 人瀏覽過

下方由golang#教學專欄為大家介紹Go怎麼實現字串首字母大、小寫函數,希望對需要的朋友有所幫助!

Go怎麼實作字串首字母大、小寫函數

Go 語言本身沒有字串首字母大、小寫 的函數,只有strings.ToUpper(s string)strings.ToLower(s string) 能分別實作字串全字母大、小寫。

可以在這兩個函數的基礎上分別實作字串首字母大、小寫 的封裝:

// FirstUpper 字符串首字母大写
func FirstUpper(s string) string {
    if s == "" {
        return ""
    }
    return strings.ToUpper(s[:1]) + s[1:]
}

// FirstLower 字符串首字母小写
func FirstLower(s string) string {
  if s == "" {
      return ""
  }
  return strings.ToLower(s[:1]) + s[1:]
}
登入後複製

相關介紹:

Go(又稱Golang)是Google開發的靜態強型別、編譯型、並髮型,並具有垃圾回收功能的程式語言。

羅伯特‧格瑞史莫(Robert Griesemer),羅伯‧派克(Rob Pike)及肯‧湯普遜(Ken Thompson)於2007年9月開始設計Go,稍後Ian Lance Taylor、 Russ Cox加入計畫。 Go是基於Inferno作業系統所開發的。 Go於2009年11月正式宣布推出,成為開放原始碼項目,並在Linux及Mac OS X平台上進行了實現,後來追加了Windows系統下的實現。在2016年,Go被軟體評估公司TIOBE 選為「TIOBE 2016 年最佳語言」。目前,Go每半年發布一個二級版本(即從a.x升級到a.y)。

以上是Go怎麼實作字串首字母大、小寫函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板