1.ブール:ブール値
2.整数:INT8、バイト、INT16、INT、UINT、uintptrなど
3.浮動小数点型:のfloat32、のfloat64
4.複数種類:complex64、complex128
5.文字列:文字列
6.文字の種類:ルーン
7.エラータイプエラー
ゴー言語は、複雑なタイプをサポートしています。
ポインタ、配列、スライス、辞書、チャネルチャン、構造体の構造、インターフェースインターフェース。
明示的に移植するので、難しい、などの長INT8を指定する必要はありませんと、それにint型がuintと従来の開発については、
1.Boolタイプ:
他のキーワードは、BOOLと同じように、事前に定義されtrueとfalseに割り当てることができます。しかし、ブールタイプは自動または必須型変換をサポートしていない、その他のタイプのアサインメントを受け入れることができません。例VAR bのブール値の場合
B = 1が間違っています。真と偽を0と1で置き換えることはできません。
2.プラスチック
INT32とintは、同じタイプではないことに注意して、操作の異なるタイプが行くの言語ではありません
Cと他の言語
ビットコンピューティング:
浮動小数点型:のfloat32はのfloat64二重C言語に等しく、Cフロート言語に等しいです
浮動小数点の比較:それは直接によって算出==発現されないので、フロートが正確でありません
推奨:インポート「数学」
IsEuqal FUNC(F1、F2のfloat64)BOOL {
リターンmath.Fdim(F1、F2)<P
}