跳到主要内容

类型系统

基本概念

定义

  • type: 值的模板, 决定存储形式和可用操作;
  • value: 某个类型的具体数据;
  • literal: 直接写在源码中的值表示;
  • conversion: 显式类型转换, 语法为 T(v);

内置类型

类型表

分类类型
布尔bool
字符串string
有符号整数int, int8, int16, int32, int64
无符号整数uint, uint8, uint16, uint32, uint64, uintptr
浮点数float32, float64
复数complex64, complex128
字节byte
字符码点rune