1、ブール
ブール値のみ定数は、真または偽かもしれません。デフォルトの初期化はfalse。簡単な例:VAR bのブール値=真。
図2に示すように、デジタル型の
整数と浮動小数点型のint型のfloat32、のfloat64は、言語サポートの整数と浮動小数点数を移動し、複雑な、補体を使用して前記位置演算をサポートします。
図3に示すように、文字列型:
文字列が接続された固定長の文字列の文字のシーケンスです。文字列はシングルバイトで接続されている移動します。Unicodeテキスト識別子のUTF-8エンコーディングを使用して、バイト言語の文字列を移動します。
4、派生型:
を含みます:
- (A)ポインタ型(ポインタ)
- (B)配列型
- (C)構造型(構造体)
- (D)チャネルタイプ
- (E)関数のタイプ
- (F)スライスタイプ
- (G)インタフェースのタイプ(インターフェース)
- (H)マップタイプ
デジタルタイプ
int型、UINTとuintptr:ゴーものような、アーキテクチャの種類に基づいています。
いいえ。 | 種類と説明 |
---|---|
1 | UINT8 符号なし8ビット整数(0〜255) |
2 | uint16の 符号なし16ビット整数(0〜65535) |
3 | UINT32 符号なし32ビット整数(4,294,967,295 0) |
4 | UINT64 符号なし64ビット整数(0 18446744073709551615まで) |
5 | INT8 符号付き8ビット整数(127 -128) |
6 | INT16は、 16ビット整数(-32768〜32767)を署名しました |
7 | INT32は (2147483647に-2147483648)32ビット符号付き整数 |
8 | Int64の 符号付き64ビット整数(9223372036854775807に-9223372036854775808) |
フロート
いいえ。 | 種類と説明 |
---|---|
1 | FLOAT32 IEEE-754の32ビット浮動小数点数を |
2 | float64 IEEE-754の64ビット浮動小数点数を |
3 | complex64 32ビットの実部と虚 |
4 | complex128 64ビットの実部と虚 |
デジタルの他のタイプ
ここでは数字の他の種類のより、次のとおりです。
いいえ。 | 種類と説明 |
---|---|
1 | バイト 同様のUINT8 |
2 | ルーン 同様のINT32 |
3 | UINT 32または64 |
4 | int型 と同じサイズUINT |
5 | uintptr ポインタを格納するための符号なし整数、 |