美文网首页
Golang基础(一) | 基本类型

Golang基础(一) | 基本类型

作者: youzhihua | 来源:发表于2020-02-24 17:07 被阅读0次

基本类型

  • 整型

    • 有符号整型:int8,int16,int32,int64,int 默认值:0

    • 无符号整型:uint8,uint16,uint32,uint64,uint 默认值:0

    • 特殊整型:rune,byte,uintptr 默认值:0

  • 浮点型

    • 浮点类型:float32,float64 默认值:0.0

    • 复数类型:complex64 complex128 默认值:0+0i

  • 布尔型

    • 布尔型:bool 默认值:false
  • 字符串

    • 字符串:string 默认值:""

复合类型

  • 数组:[size]type 默认值:为数组type的默认值,例如[5]int的默认值为,[0,0,0,0,0]

  • 结构体:type xxx struct{} 默认值:与数组类似,是其所有成员的默认值

引用类型

  • 指针:*Type 默认值:nil

  • 字典:map[Type]Type 默认值:nil

  • 切片:[]Type 默认值:nil

  • 通道:chan 默认值:nil

  • 函数:func 默认值:nil

接口类型

  • 接口:type xx interface{} 默认值:nil

相关文章

  • Golang基础(一) | 基本类型

    基本类型 整型有符号整型:int8,int16,int32,int64,int 默认值:0无符号整型:uint...

  • 关于Golang的那些事(三) -- 基本数据类型

    说完了变量与声明,接下来要讲讲Golang里面的数据类型,Golang里面的数据类型分成基础类型、聚合类型...

  • Golang基础(三)——复杂类型

    Golang基础(三)——复杂类型 @([07] golang)[Go总结] [TOC] 指针 定义 指针变量可以...

  • Golang基础(七)——方法method

    Golang基础(七)——方法method @([07] golang)[Go总结] 可以对包内的任意类型定义任意...

  • golang基础类型

    1.变量 Go使用关键字var定义变量,类型信息放在变量名后面,初始化为零,如下: 在函数内部还有一种更简洁的:=...

  • golang的排序功能

    golang的排序功能 首先明确两个基础概念 排序基本上针对slice类型 可排序的元数据类型有整数,浮点数,和字...

  • Golang学习之基本数据类型

    如上图所示,Golang中的数据类型分为基本数据类型与复杂数据类型(派生数据类型),这一章重点介绍Golang中的...

  • golang变量类型

    golang的变量类型分为两类:基本数据类型 、 派生数据类型 基本数据类型包括布尔类型、字符串型、数字类型(整型...

  • golang基础(2)基础类型

    基本类型 在开始之前,先补充一下上一次分享的内容,是不可以重复为变量 foo 初始化赋值的。 我是一名 web 前...

  • GoLang Go 基础类型

    Boolean 布尔值的类型为bool,true或false,默认false 数值类型 整数类型 整数类型有无符号...

网友评论

      本文标题:Golang基础(一) | 基本类型

      本文链接:https://www.haomeiwen.com/subject/ifcbqhtx.html