3.Go内建类型

Posted 浅忆尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.Go内建类型相关的知识,希望对你有一定的参考价值。

基本数据类型

bool
str

go语言没有long,int int8 int16 int32 int64根据实际情况指定
默认有符号,(u)int  (u)int8
uintptr 指针

byte字节
rune字符型,32位 4bytes
float32 float64,任何语言中float都是不精准的。
complex64 complex128复数作为内建类型,涉及建模领域。

强制类型转换

go没有隐式转换,必须显示转换

常量

关键字const

const a,b=3,4

命名不需要大写,go中大写有特殊的含义。

枚举类型

const(
java = iota //0
_  //跳过1
php  //2
python  //3
)
一组常量,变量同样可以这样。

 

以上是关于3.Go内建类型的主要内容,如果未能解决你的问题,请参考以下文章

Cg入门19:Fragment shader - 片段级模型动态变色

在代码片段中包含类型转换

[golang note] 内建类型

集合的总结(set函数语法操作符内建函数内建方法)

Flutter入门Dart语言:初步了解内建类型

对这个带有 & 不带 = 的代码片段返回类型感到非常困惑