go语言变量

1.整数:int,全称是intear(整数)

(具体细分为int8,int16,int32,int64)

2.浮点数:float,全称是floating---point number(浮点数字)

(go中常用float32,float64)

3.字符串:string,全称就是string(字符串)

(用一系列字符组成,再用双引号包裹)

4.布尔类型:bool,全称是boolean(布尔值)

(只用两种可能,true(真)和false(假))

第一种类型

可以一次声明多个变量:

复制代码
package main
import "fmt"
func main() {
    var a string = "Runoob"
    fmt.Println(a)

    var b, c int = 1, 2
    fmt.Println(b, c)
}

运行结果为:

Runood

1 2

第二种类型

指定变量类型,如果没有初始化变量,则变量默认为零值:

复制代码
package main
import "fmt"
func main() {

    // 声明一个变量并初始化
    var a = "RUNOOB"
    fmt.Println(a)

    // 没有初始化就为零值
    var b int
    fmt.Println(b)

    // bool 零值为 false
    var c bool
    fmt.Println(c)
}

运行结果为:

RUNOOB

0

false

相关推荐
勇闯逆流河36 分钟前
【C++】Stack and Queue and Functor
开发语言·c++
jakeswang37 分钟前
去哪儿StarRocks实践
starrocks·后端
java坤坤2 小时前
GoLand 项目从 0 到 1:第五天 —— 角色权限中间件实现与事务控制
golang·角色权限控制·go事务
来来走走2 小时前
Flutter开发 了解Scaffold
android·开发语言·flutter
字节逆旅2 小时前
从一次爬坑看前端的出路
前端·后端·程序员
Chan162 小时前
【智能协同云图库】第七期:基于AI调用阿里云百炼大模型,实现AI图片编辑功能
java·人工智能·spring boot·后端·spring·ai·ai作画
xiangweiqiang2 小时前
用phpstudy安装php8.2后报错:意思是找不到php_redis.dll拓展时
开发语言·php
无限大63 小时前
二维数组搜索:从暴力地毯到二分神技的奇幻之旅
后端
TravisBytes3 小时前
gRPC C++ 从 0 到 1 → 到线上:**超详细** 环境搭建、编码范式、性能调优与 DevOps 全攻略
开发语言·c++·devops