golang定义常量

定义常量

package _case

import "fmt"

// iota 常用于常量定义的时候
// iota 从 0 开始,以 1 递增

// 定义性别常量
const (
    // 0
	FEMALE = iota
    // 1
	MALE
    // 2
	THIRD
)

// 定义内存常量
const (
    // 1
	B = 1 << (10 * iota)
    // 1024
	KB
    // 1048576
	MB
    // 1073741824
	GB
    // 1099511627776
	TB
)

func ConstAndEnum() {
	const NAME = "欣宝"
	const TELEPHONE = "184****3970"

	const (
		ADDRESS  = "广东省"
		BIRTHDAY = "2001-04-24"
	)

	fmt.Println(NAME, TELEPHONE, ADDRESS, BIRTHDAY, FEMALE)

	fmt.Printf("电脑内存为%dB", TB)
}
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值