前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Go-数据类型以及变量,常量

Go-数据类型以及变量,常量

作者头像
小小咸鱼YwY
发布2020-06-19 15:34:28
3010
发布2020-06-19 15:34:28
举报
文章被收录于专栏:python-爬虫

一.数据类型

1.字符串类型

string

2.数字类型

有符号整型:
  • int: int 在32位机器上是int32 在64位机器是int64
  • int8: int8 表示数字范围是 正负2的7次方减1,由于他是有符号的其中一个要来表示正负,长度8bit位也就是一字节
  • int16: 类似int8
  • int32: 类似int8
  • int64: 类似int8
无符号整型:
  • uint :uint 在32位机器上是uint32 在64位机器是uint64
  • uint8 : int8 表示数字范围是 正2的8次方
  • uint16
  • uint32
  • uint64
浮点型

float32 : 有符号小数,32后7位

float64: 64 有符号小数,32后7位

complex64: 32 位实数和虚数

complex128: 64 位实数和虚数

别名
  • rune:rune是int32的别名
  • byte:byte 是uint8的别名

3.布尔类型(首字母小写)

falsetrue

4.派生类型(简单介绍)

指针类型(Pointer) 数组类型 结构化类型(struct) Channel 类型 函数类型 切片类型 接口类型(interface) Map 类型

二.变量的声明

方式一

单个变量

代码语言:javascript
复制
var 变量名 变量数据类型=变量值

多个变量

a,b,c都为string必须3个变量类型相同

代码语言:javascript
复制
var a,b,c string="1","2","3"   //注意string必须是双引号

方式二

单个变量

代码语言:javascript
复制
var 变量名 =变量值

多个变量

a,b,c都为string

a,b,c三个变量类型不同也可以声明

代码语言:javascript
复制
var a,b,c="1",2,"3"  

方式三

单个变量

代码语言:javascript
复制
变量名 := 变量值  //注意点:= 必须连着不能有空格

多个变量

a,b,c都为string

a,b,c三个变量类型不同也可以声明

代码语言:javascript
复制
a,b,c :="1",2,"3"  

注意点

  • 同一变量名不能重复声明
  • 变量定义和赋初值(int 空值是 0 string空值是 "")
  • 变量名定义后必须使用
  • 如果声明后的变量需要修改值用=
代码语言:javascript
复制
var a int
a=100

三.常量的声明

方式一

代码语言:javascript
复制
const 变量名 变量类型 =值

方式二

代码语言:javascript
复制
const 变量名 =值

注意点

常量一旦被定义赋值后将无法第二次修改

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.数据类型
    • 1.字符串类型
      • 2.数字类型
        • 有符号整型:
        • 无符号整型:
        • 浮点型
        • 别名
      • 3.布尔类型(首字母小写)
        • 4.派生类型(简单介绍)
        • 二.变量的声明
          • 方式一
            • 方式二
              • 方式三
                • 注意点
                • 三.常量的声明
                  • 方式一
                    • 方式二
                      • 注意点
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档