zoukankan      html  css  js  c++  java
  • 8.10Go之语言数据类型

    8.10Go之语言数据类型

    在 Go 编程语言中,数据类型用于声明函数和变量。

    Go语言之数据类型

    类型符号
    布尔型 bool
    数字类型 int、float、complex(n.复数)
    字符串类型 string--->Go 的字符串是由单个字节连接起来的。Go 语言的字符串的字节使用 UTF-8 编码标识 Unicode 文本。

    派生类型

    • (a) 指针类型(Pointer)

    • (b) 数组类型

    • (c) 结构化类型(struct)

    • (d) Channel 类型

    • (e) 函数类型

    • (f) 切片类型

    • (g) 接口类型(interface)

    • (h) Map 类型

    几个需要特别注意的:

    • (a) 指针类型(Pointer)

    • (c) 结构化类型(struct)

    • (d) Channel 类型

    • (f) 切片类型

    数字类型

    基于架构的类型

    整数型

    类型符号
    无符号 8 位整型 uint8
    无符号 16 位整型 uint16
    无符号 32 位整型 uint32
    无符号 64 位整型 uint64
    有符号 8 位整型 int8
    有符号 16 位整型 int16
    有符号 32 位整型 int32
    有符号 64 位整型 int64

    浮点型

    类型符号
    32位浮点型数 float32
    64位浮点型数 float64
    32 位实数和虚数 complex64
    64 位实数和虚数 complex128

    其他数字类型

    类型符号
    类似 uint8 byte
    类似 int32 rune
    32 或 64 位 uint
    与 uint 一样大小 int
    无符号整型,用于存放一个指针 uintptr
  • 相关阅读:
    C语言I博客作业06
    C语言I博客作业07
    C语言I博客作业03
    oracle 创建用户并指定表空间
    Oracle 给用户赋予dblink权限,创建dblink
    IDEA 2020.2 破解、激活
    nginx 里的常用变量
    nginx 跨域问题解决
    elasticsearch (一)
    kubenetes 安装部署
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/15141432.html
Copyright © 2011-2022 走看看