个人技术分享

初始数据类型

注释补充
在我们编写任何代码的时候,都有一个叫做注释的功能
在golang中有两种
  • 单行注释 // 如下图所示  加入了注释的话,代码在执行的时候会自动忽视这段内容 
//fmt.Println("天上")
//fmt.Println("天下")
//fmt.Println("唯我", "独尊")
//fmt包 扩展:格式化输出
  • 多行注释  
/* */  快捷键:ctrl + ?

数据类型

  • 整型
  • 字符串,文本
  • 布尔型,真假

1、整型

package main


import "fmt"


func main() {
    fmt.Println(666)
    fmt.Println(6 + 9)
    fmt.Println(6 + 9)
    fmt.Println(6 * 9)
    fmt.Println(16 / 9)
}

不只是加减乘除,还有%号,我们继续来往下看 

package main


import "fmt"


func main() {
    fmt.Println(666)
    fmt.Println(6 + 9)
    fmt.Println(6 + 9)
    fmt.Println(6 * 9)
    fmt.Println(16 % 9)
}

---------------------
运算结果 
666
15
15
54  商
7   余数

我们可以看到它得到的是一个7,那么这个7是什么意思   这里的7就是余数

上面的这个就是我们说


2、字符串

//:字符串类型,特点:通过双引号
--------------------------------
package main 

import "fmt"

func main() {
    fmt.Println("王婆卖瓜,自卖自夸")
    fmt.Println("包子" + "烧饼") //字符串和字符串可以相见,但是字符串和数字是不可以相加的
    fmt.Println("1" + "2")   //结果为12
    fmt.Println(1 + 2)       //结果为3
}
运算结果 
王婆卖瓜,自卖自夸 
包子烧饼
12 
3 

3、布尔类型 

func main() {

//布尔类型,真假
    fmt.Println(1 > 2) //得出的结果为false 假
    fmt.Println(2 > 1) //得出的结果为true 真
    // 条件
    if 2 < 1 {
        fmt.Println("正确")
    } else {
        fmt.Println("假")
    }

运算结果:
false
true
假