次のチュートリアル コラムでは、Go で文字列の最初の文字の大文字と小文字の関数を実装する方法を紹介します。困っている友人の役に立てば幸いです。
Go 言語自体には大文字または小文字の文字列に対する関数はなく、strings.ToUpper(s string)
とstrings.ToLower(s string) 文字列内のすべての大文字と小文字をそれぞれ認識できます。 これら 2 つの関数に基づいて、文字列の最初の文字を大文字と小文字で
カプセル化することができます。
// 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 は 6 か月ごとに第 2 レベルのバージョンをリリースします (つまり、a.x から a.y にアップグレードします)。
以上がGo で文字列の最初の文字の大文字と小文字の関数を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。