LoginSignup
4
5

More than 5 years have passed since last update.

Goの組み込み型

Posted at

こんにちは、@Solphaです。

今後プログラムを書くうえで色々な型を知っておく必要があるので、主要な組み込み型を整理してみました。

組み込み型一覧

   型       概要        
bool trueまたはfalseによる論理値を表現
uint 符号なし-32bit以上の整数
uint8 符号なし-8bit整数
uint16 符号なし-16bit整数
uint32 符号なし-32bit整数
uint64 符号なし-64bit整数
int 符号なし-32bit以上の整数
int8 符号あり-8bit整数
int16 符号あり-16bit整数
int32 符号あり-32bit整数
int64 符号あり-64bit整数
float32 IE-754 32bit浮動小数値
float64 IE-754 64bit浮動小数値
complex64 float32の実数部と虚数部を持つ複素数
complex128 float64の実数部と虚数部を持つ複素数
byte uint8のエイリアス
rune int32のエイリアス
uintptr ポインタの値を格納する大きさの符号なし整数
error エラーコンディションを表すインターフェース
string 8bit文字列の集合体

何か漏れているような気もしますが、ざっとこんなものでしょう。
(うまく使い分けられる自信はありませんが・・・)

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5