初识GO

初识 GO

  1. go 格式

初识GO

1.    文件的开头package 声明,表示该 Go 代码所属的包
2.    import 导入需要的包名
3.    表示程序的入口,为固定的写法,func 与 main 之间必须有空格,同时 main 后面必须带小括号,大括号里面写需要的逻辑
  1. 运行
    go run hello.go 或者 go build helle.go 后生成 hello 文件 运行./hello

  2. 变量

    1. 变量的定义 : 变量简单的理解就是计算机用来存储数据的

    2. 变量的声明 初始化等

      初识GO

      1. 创建一个变量 并且指定该变量存储什么类型的数据
      2. 用关键字 var 定义
      3. 初始化 var b int = 10
      4. 变量赋值
    3. 自动推导类型
      自动推导类型,就是不用通过 var 声明变量,不用指定类型,直接在变量名后面跟”:” 号,同时完成赋值。那么 GO 会根据所赋的值自动推导出变量的类型。如果给 num 变量赋值为小数,那么该变量的类型为小数类型(浮点)。
      初识GO

    4. 多重赋值和匿名变量
      单个赋值会感觉到过于麻烦 所以多个赋值可以使用以下方式
      初识GO
      匿名变量可以使用以下方式
      初识GO

    5. 数据置换

      1. 传统方式置换数据

      初识GO

      1. 使用多重赋值的方式
        初识GO
      2. 输出格式
        Print () 输出不换号
        Println () 输出换行
        printf (“a-% d\n”,a) % d, 输出一个整数, “\n” 表示换行。
        printf (“a-% d\n,b-% d\n,c-% d\n”,a,b,c) 多个输出
        另外还有 % f 表示输出一个浮点型数据 默认保留 6 位小数
        %.2f 保留小数位数为两位 会对第三位小数进行四舍五入
        % s 表示输出一个字符串类型
    6. 接收输入
      fmt.Scanf(“%d”,&age)
      当程序执行到 Scanf () 函数后,会停止往下执行,等待用户的输入,输入完成后程序继续往下执行。在这里重点要注意的是 Scanf () 函数的书写格式,首先也要用 “% d”, 来表示输入的是一个整数,输入完整数后存储到变量 age 中,注意这里 age 变量前面一定要加上 “&” 符号,表示获取内存单元的地址(前面我们说的内存存储区域的编号),然后才能够存储。
      简写为 fmt.Scan (&age)

本作品采用《CC 协议》,转载必须注明作者和本文链接
未填写
文章
1
粉丝
1
喜欢
1
收藏
0
排名:3157
访问:153
私信
所有博文
社区赞助商