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

相关推荐
韩立学长2 分钟前
【开题答辩实录分享】以《自动售货机刷脸支付系统的设计与实现》为例进行答辩实录分享
vue.js·spring boot·后端
fantasy5_54 分钟前
手撕vector:从零实现一个C++动态数组
java·开发语言·c++
任风雨11 分钟前
3.1.1.Java基础知识
java·开发语言
froginwe1113 分钟前
CSS3 框大小:深入解析与优化技巧
开发语言
C_Liu_27 分钟前
12.C++:模版进阶
开发语言·c++
cj6341181501 小时前
DBeaver连接本地MySQL、创建数据库表的基础操作
java·后端
sali-tec1 小时前
C# 基于halcon的视觉工作流-章54-N点标定
开发语言·图像处理·算法·计算机视觉·c#
娇娇yyyyyy1 小时前
C++11新特性基础知识点汇总
开发语言·c++·算法
CILMY231 小时前
【一问专栏】Python中is和==的区别详解
开发语言·python·is·==
书院门前细致的苹果1 小时前
深入理解 Java 多线程与线程池 —— 从原理到实战
java·开发语言