Go基本数据类型
Posted laiyuanjing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go基本数据类型相关的知识,希望对你有一定的参考价值。
前言
- 这是一篇看完tour(官方教程)第一部分的总结文
- 第一部分主要讲了基本数据类型还有一些注意点
基本数据类型
- bool
- string
- int int8 int16 int32 int64
- uint uint8 uint16 uint32 uint64 uintptr
- int uint uintptr这三个类型,在32位系统中为32位,而在63位系统中为64位
- byte
- byte和uint8等价
- rune
- rune和int32等价,用来表示一个unicode code point
- float32 float64
- complex64 complex128
关于基本数据的使用
- 通过基本数据的声明定义,初始化,类型转换等行为可以理解其使用
编程语言中有两类数据:变量和常量。基本数据类型也是围绕这两者而存在的
变量
- 变量的定义和初始化可以使用var关键字来达成,也可以使用符号:=来完成
- 变量的定义和初始化可以在函数内也可以在函数外
package main import "fmt" var c, python, java bool func main() { var i int fmt.Println(i, c, python, java) }
以上是关于Go基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章