前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >老雷Go语言视频教程之基本数据类型

老雷Go语言视频教程之基本数据类型

作者头像
老雷PHP全栈开发
发布2021-09-16 15:19:21
2440
发布2021-09-16 15:19:21
举报

老雷go语言视频教程之基本数据类型

1.布尔类型

bool

true

false

2.数字类型

int 包含负数 uint不包含负数

整数:

int8(-128 -> 127)

int16(-32768 -> 32767)

int32(-2,147,483,648 -> 2,147,483,647)

int64(-9,223,372,036,854,775,808 -> 9,223,372,036,854,775,807)

无符号整数:

uint8(0 -> 255)

uint16(0 -> 65,535)

uint32(0 -> 4,294,967,295)

uint64(0 -> 18,446,744,073,709,551,6

3.浮点类型

包含小数点的数字:1.2

float32 、 float64

4.数字类型转换

var a int8=20;

c:=uint64(a);

5.字符串 string

var str string ="哈哈哈";

字符串拼接

str=str + " world";

6.判断变量类型

reflect.TypeOf(f)

课后练习:课件代码练熟了

代码语言:javascript
复制
package main

import (
	"fmt"
	"reflect"
)

func main() {
	//bool
	var a bool = false
	fmt.Print(a)
	//数字 整数
	var m int8 = 4
	var n = 32
	fmt.Print(m)
	fmt.Print(reflect.TypeOf(n))
	//浮点类型
	var f float64 = 3.233
	fmt.Print(reflect.TypeOf(f))

	//数字类型转换
	um := uint(m)
	fmt.Print(reflect.TypeOf(um))
	//字符串
	var str string = "哈哈"
	str = str + "hi"
	fmt.Print(str)
}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老雷PHP全栈开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档