go-基础语法

包含了变量,声明,常量,iota,整形,浮点型以及bool

Go语法

变量声明

var age int
var (
	name string // ""
	sex bool // false
)

初始化

func main(){
	name = "LIXIANG"
	sex = true
}

输出格式化

fmt.Printf("%s",name)// %s 就是占位符

声明并赋值

var s1  ,s2  = 20,"LIMING"

短变量声明

s3 := 666
s4 := "liming"

常量

const pi = 3.14159265358

批量声明

const(
	name = "liming"
	age = 100
	age1
)
// 这时,age1的值和上一个一样

iota 常量计数器

iotaconst出现时,将会置为0.
每一行常量声明会使 iota +1

格式化输出

// 将一个数字转化为不同的进制进行输出
%o: 八进制
%b: 二进制
%x: 十六进制

浮点数

打印输出
%f: 全部输出
%.2f: 保留两位小数
声明 float32
f2 := float32(1.28)

字符串

单引号: 字节
双引号:字符串
反引号: 中间的内容会原样输出

在这里插入图片描述

字符类型

uint8. byte 类型 代表了 ASCII 一个字符
rune 代表一个 UTF8 类型
rune == int32

修改字符串

讲字符串转为 []byte 或者 []rune. 之后在转为 string

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值