Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Strings | データ型
Go入門

bookStrings

メニューを表示するにはスワイプしてください

Goにおいて、文字列はUnicode文字のシーケンスであり、テキストデータを表現するために使用されます。文字列データは常にダブルクォーテーション(")またはバッククォートで囲まれます。文字列データ型はstringキーワードで表されます。

index.go

index.go

copy
1
var myString string = "Hello World"

注意

string は Go におけるデータ型であり、string リテラル はソースコード内での文字列値の実際の表現を指します。例えば、Hello World です。

文字列リテラルはバッククォート(``)で囲むことで複数行に記述できます。次のプログラムで違いを確認できます。

index.go

index.go

copy
1234567891011121314
package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }

文字列はプラス(+)演算子を使って結合可能。

index.go

index.go

copy
1234567891011
package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }

+)演算子を使用して2つの文字列を結合する処理は、文字列の連結と呼ばれる。

question mark

Goで文字列変数を宣言する正しい方法はどれか。

すべての正しい答えを選択

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  5

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  5
some-alt