![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Golang基础
qq_38172514
这个作者很懒,什么都没留下…
展开
-
Golang--复合数组类型(数组、切片)
Golang–复合数组类型1 数组1.1 定义数组package mainimport ( "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 · 274 阅读 · 0 评论 -
Golang基础---浮点数
Golang基础—浮点数1 浮点数的表示package mainimport "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 · 230 阅读 · 0 评论 -
Golang 流程控制(if、switch、for、continue、break)
Golang 流程控制(if、switch)if判断if示例:package mainimport "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 · 1314 阅读 · 0 评论 -
Golang 字符串类型和字符串操作
Golang 字符串类型和字符串操作字符串类型可解释的字符串可解释的字符串("")支持特殊字符 \n, \f(换页), \t(Tab键), \r, \b, \v原生字符串package mainimport "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 · 434 阅读 · 0 评论 -
Golong---数据类型
类型转换不同类型间无法进行运算,go中不会进行自动类型转换,需要手动进行类型转换示例1,不同类型间进行运算package mainimport "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 · 2241 阅读 · 0 评论 -
Golang 基础数据类型
Golang 基础数据类型1 基本数据类型以下是go中可用的基本数据类型1.1 布尔型bool布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true1.2 数值型整数型int8有符号 8 位整型 (-128 到 127)长度:8bitint16有符号 16 位整型 (-32768 到 32767)int32有符号 32 位整型 (-2147483648 到 2147483647)int64有符号 64 位整型 (原创 2020-05-29 20:18:08 · 503 阅读 · 0 评论 -
Golang基础语法----常量
Golang基础语法----常量1 常量使用1.1常量声明常量是一个简单值的标识符,在程序运行时,不会被修改的量。const identifier [type] = value显式类型定义: const b string = "abc"隐式类型定义: const b = "abc"...原创 2020-05-29 19:46:53 · 148 阅读 · 0 评论 -
Go语言基础语法----变量
Go语言基础语法1变量1.1什么是变量变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。变量的本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变1.2声明变量变量名称:以字母或下划线开头,由一个或多个字母、数字、下划线组成指定变量类型,声明后若不赋值,使用默认值var name stringname = "baby"根据值自行判定变量类型(类型推断Type inference)一个变量有一个初始值,Go将自动能够使用初始值来推断该变量的类型原创 2020-05-27 14:45:38 · 178 阅读 · 0 评论