Golang学习——语言结构及数据类型

90 阅读1分钟

Go结构

  • 包声明
  • 引入包
  • 函数
  • 变量
  • 语句&表达式
  • 注释

Go注意点

主启动文件需要以main命名包名,且func函数名为main函数,且func旁边的{不能独立一行

Go关键字

image.png

输出语句

fmt.Sprintf() //格式化字符串并赋值给新串,类似于c语言的printf
fmt.Println()//输出信息到控制台

数据类型

布尔型

布尔型的值只可以是常量true或false
var test bool=true

数字型

int,int8,int16,int32,int64,float32,float64,uint8,uint16,uint32,uint64,complex64,complex128

字符串类型

如string

派生类型

指针类型(pointer)

数组类型

结构化类型(struct)

Channel类型

函数类型

切片类型

接口类型

Map类型