golang总共有18个基本数据类型,分别是:
bool string rune byte int uint
int8 uint8 int16 uint16 int32 uint32
int64 uint64 float32 float64 complex64 complex128
bool
布尔类型用来表示真假两种情况,bool类型的变量只有两种情况,一种是true,另一种是false。定义bool类型变量方法是:
var flag bool
bool类型变量默认初始值是false。bool类型变量只能用true、false、返回bool类型变量的表达式赋值。如下边的赋值方法:
var flag1 bool = true
flag2 := false
var flag3 = 1==1
string
字符串类型,用来表示一个或多个字符和集合。定义字符串类型的语法格式是:
// 定义string类型变量
var str string
var str1 string = "hello world"
var str2