初识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 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
1
粉丝
1
喜欢
1
收藏
0
排名:3049
访问:153
私信
所有博文
社区赞助商