美文网首页
Golang菜鸟教程-学习笔记-Day2

Golang菜鸟教程-学习笔记-Day2

作者: 笑吧小鸟 | 来源:发表于2019-01-28 23:43 被阅读5次

Golang菜鸟教程-学习笔记-Day2

大纲


  • 常量

常量


  • 常量在运行时,不会被修改
  • 常量中的数据类型可以是布尔型,数字型,字符串类型
  • 常见的定义形式 const indetifier [type] = value

常量的应用


package main

import "fmt"

func main() {
    const LENGTH int = 10
    const WIDTH int = 5
    var area int 
    const a,b,c = 1, false, "str" //多重赋值

    area = LENGTH * WIDTH
    fmt.Printf("area is %d\n", area)


  println(a,b,c)

    fmt.Println(a,b,c)
}

常量作为枚举


package main

import "unsafe"

const (
    a = "str"
    b = len(a)
    c = unsafe.Sizeof(a)
)

func main() {
    println(a,b,c)
}

iota 自增常量


package main

import "fmt"


func main() {

const (
    a = iota
    b 
    c
    d = "aa"
    e 
    f = 100
    g 
    h = iota
    i
)

    fmt.Println(a,b,c,d,e,f,g,h,i)
}

相关文章

  • Golang菜鸟教程-学习笔记-2019.1.27

    Golang菜鸟教程-学习笔记-2019.1.27 学习资料 菜鸟教程 进度记录 1.27 Sun golang开...

  • Golang菜鸟教程-学习笔记-Day2

    Golang菜鸟教程-学习笔记-Day2 大纲 常量 常量 常量在运行时,不会被修改 常量中的数据类型可以是布尔型...

  • Typescript

    学习笔记 菜鸟教程 《菜鸟教程》-TypeScript简介 《菜鸟教程》-TypeScript安装 《菜鸟教程》-...

  • Golang聚合

    教程 Go Web 编程Go语言圣经(中文版) Tips Golang 学习笔记——交叉编译 & 部署Golang...

  • Redis学习记录

    本人是通过菜鸟教程学习Redis的,本编文章纯属个人做笔记记录而已,大家可以去菜鸟教程学习Redis,比在我这里看...

  • React学习笔记

    写在前面 React入门学习笔记。 教程可参考:React 教程 | 菜鸟教程阮一峰的网络日志 > React 入...

  • 一点Golang的学习资源

    官方网站 官方下载页面 官方中文教程,交互式页面,很好的入门教程,推荐。 官方英文教程 菜鸟教程Golang教程 ...

  • 2021-08-14

    golang学习笔记

  • Git教程笔记

    Git教程笔记 Git教程-菜鸟教程 1. Git 安装配置 1.1 Linux | Windows | Mac...

  • 学习笔记 正则表达式

    2021.01.19 北京海淀 -2℃ 小雪转晴 正则表达式学习笔记 说明:该笔记参考“菜鸟教程”网站正则表达式...

网友评论

      本文标题:Golang菜鸟教程-学习笔记-Day2

      本文链接:https://www.haomeiwen.com/subject/oihtsqtx.html