如何定义go语言常量? 北京老男孩go开发培训

    2019-01-10发布, 次浏览 收藏 置顶 举报
  • 上课班制:

    周末班

  • 授课时间:

    每周末一天课

  • 授课对象:

    有Linux和开发基础

  • 网报价格:电询    课程原价:电询
  • 咨询热线:400-998-6158
  • 授课地址:北京市昌平区沙河镇松兰堡村
  • 课程详情

  • 机构简介
  • 地图信息
  • 预约试听

课程关键词:Go语言开发 Go语言培训 老男孩Go语言

老男孩教育怎么样?老男孩有哪些课程?

1 全日制:Linux云计算运维、python全栈开发+人工智能、java全栈开发、大数据开发

适合于:0基础学习,对IT感兴趣,想要在IT行业发展的朋友们

2 周末班MySQL数据库周末班,阿里云架构师、GO开发、python自动化开发、Linux云计算运维

适合于:本身IT行业内的朋友们,有一年以上行业经验

3 网络班Linux云计算运维、python全栈开发+人工智能、Java全栈开发、大数据开发、MySQL数据库、阿里云架构师、GO开发、Linux架构师

 

常量是一个简单值的标识符,在程序运行时,永远是只读的,不能修改。

使用 const 关键字定义常量。常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。

常量定义:

一种,显式类型定义

const name string = "oldboy"

第二种,隐式类型定义,一个未指定类型的常量由上下文来决定其类型

const age = 18

第三种,一次性定义多个常量

const Mon, Tues, Wed, Thur, Fri, Sat, Sun = 1, 2, 3, 4, 5, 6, 7

const (

    name = "oldboy"

    age = 18

)

第四种,常量可以用len(),cap(),unsafe.Sizeof()函数计算表达式的值。常量表达式中,函数*须是内置函数,否则编译:

const (

    a = "abc"

    b = len(a)

    c = unsafe.Sizeof(b)

)

常量技巧:

未使用的局部常量不会引发编译错误。实例如下:

package main

func main() {

    const str = "The old boy wel**es you."

}

 

在常量组中,如不提供类型和初始化值,那么视作与上一个常量相同。实例如下:

package main

import (

    "fmt"

)

func main() {

    const (

        name = "oldboy"

        nickname

)

    fmt.Printf("name : %s, nickname : %s\n", name, nickname)

}

运行结果:

name : oldboy, nickname : oldboy

更多培训课程,学习资讯,课程优惠等学校信息,请进入 北京老男孩教育 网站详细了解,免费咨询电话:400-998-6158

预约试听
  • 姓名: *
  • 性别:
  • 手机号码: *
  • QQ:
  • 微信:
  • 其它说明:
  • 验证码: *  看不清,请点击刷新
相关课程