Golang基础
qq_38172514
这个作者很懒,什么都没留下…
展开
-
Golang--复合数组类型(数组、切片)
Golang–复合数组类型 1 数组 1.1 定义数组 package main import ( "fmt" ) func main() { //定义数组 //数字类型 var numb [10]int fmt.Printf("%T %v\n", numb, numb) //bool类型 var t1 [5]bool fmt.Printf("%T %v\n", t1, t1) //字符串类型 var t2 [3]string fmt.Printf("%T %q\n", t2, t原创 2020-07-27 19:47:59 · 265 阅读 · 0 评论 -
Golang基础---浮点数
Golang基础—浮点数 1 浮点数的表示 package main import "fmt" func main() { //flout32, flout64 var num float64 = 1.122 sort := float64(1.16) fmt.Printf("%T, %f\n", num, num) fmt.Printf("%T, %f\n", sort, sort) //字面量 //1、十进制表示 height := 1.09 fmt.Println(heig原创 2020-06-12 16:22:00 · 224 阅读 · 0 评论 -
Golang 流程控制(if、switch、for、continue、break)
Golang 流程控制(if、switch) if判断 if 示例: package main import "fmt" func main() { var yes string fmt.Print("有没有卖西瓜的:") fmt.Scan(&yes) fmt.Print("老婆的想法:买十个包子") if yes == "y" || yes == "yes" || yes == "Y" || yes == "YES" { fmt.Println("和一个西瓜") } f原创 2020-06-30 18:10:58 · 1307 阅读 · 0 评论 -
Golang 字符串类型和字符串操作
Golang 字符串类型和字符串操作 字符串类型 可解释的字符串 可解释的字符串("")支持特殊字符 \n, \f(换页), \t(Tab键), \r, \b, \v 原生字符串 package main import "fmt" func main() { var name = "Bo\ty" // "" : 可解释的字符串 //""支持特殊字符 \n, \f(换页), \t(Tab键), \r, \b, \v //``原生字符串 var desc = `我来自\t中国` fmt.Pr原创 2020-06-10 18:23:41 · 428 阅读 · 0 评论 -
Golong---数据类型
类型转换 不同类型间无法进行运算,go中不会进行自动类型转换,需要手动进行类型转换 示例1,不同类型间进行运算 package main import "fmt" func main() { //类型转换 var intA int = 2 var uintB uint = 3 fmt.Println(intA + uintB) } 标准输出: command-line-arguments .\int.go:10:19: invalid operation: intA + uintB (m原创 2020-06-08 18:21:10 · 2238 阅读 · 0 评论 -
Golang 基础数据类型
Golang 基础数据类型 1 基本数据类型 以下是go中可用的基本数据类型 1.1 布尔型bool 布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true 1.2 数值型 整数型 int8 有符号 8 位整型 (-128 到 127) 长度:8bit int16 有符号 16 位整型 (-32768 到 32767) int32 有符号 32 位整型 (-2147483648 到 2147483647) int64 有符号 64 位整型 (原创 2020-05-29 20:18:08 · 500 阅读 · 0 评论 -
Golang基础语法----常量
Golang基础语法----常量 1 常量使用 1.1常量声明 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 const identifier [type] = value 显式类型定义: const b string = "abc" 隐式类型定义: const b = "abc" ...原创 2020-05-29 19:46:53 · 146 阅读 · 0 评论 -
Go语言基础语法----变量
Go语言基础语法 1变量 1.1什么是变量 变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。 变量的本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变 1.2声明变量 变量名称:以字母或下划线开头,由一个或多个字母、数字、下划线组成 指定变量类型,声明后若不赋值,使用默认值 var name string name = "baby" 根据值自行判定变量类型(类型推断Type inference) 一个变量有一个初始值,Go将自动能够使用初始值来推断该变量的类型原创 2020-05-27 14:45:38 · 169 阅读 · 0 评论