随笔分类 -  go

go语言
摘要:go语言中数组可以存储同一类的数据类型,但在结构体中我们可以为不同项定义的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 结构体表示一项记录,比如保存图书馆的书籍记录,每本书有以下特性 title:标题 Author :作者 Subject:学科 ID:书籍ID 定义结构体 阅读全文
posted @ 2022-01-17 15:05 测试小能手1 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Go语言的取地址符是&,放到一个变量前使用就会返回相应变量的内存地址 package main import “”fmt“” func main(){ var a int = 10 fmt.printf("变量的地址:%x/n",&a) } 变量的地址:20818a220 什么是指针 一个指针变量指 阅读全文
posted @ 2022-01-06 17:15 测试小能手1 阅读(40) 评论(0) 推荐(0) 编辑
摘要:go语言提供了数组类型的数据结构 数组是具有相同唯一的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型列如整型、字符串或者自定义类型。相对于可以去声明 number[0],number[1],......,number[99]更加方便且易于扩展。数组元素可以通过索引(位置)来读取(或者 阅读全文
posted @ 2021-12-30 17:02 测试小能手1 阅读(23) 评论(0) 推荐(0) 编辑
摘要:函数是基本的代码块,用于执行一个任务。 Go语言最少有main()函数 你可以通过函数来划分不同的功能,逻辑上每个函数执行的是指定的任务 函数声明告诉了编译器函数的名称,返回类型和参数 Go语言标准库提供了很多种可动用的内置的函数。例如,len()函数可以接收不同类型参数并返回该类型的长度。如果我们 阅读全文
posted @ 2021-12-27 10:01 测试小能手1 阅读(43) 评论(0) 推荐(0) 编辑
摘要:print和println 这两个打印方式类似,只在格式上有区别 println 打印的每一项之间都会有空行,print没有,例如: fmt.println("go","python","php",javascript") // go python php javascript fmt.print( 阅读全文
posted @ 2021-12-24 15:48 测试小能手1 阅读(370) 评论(0) 推荐(0) 编辑
摘要:for 循环 重复执行语句块 循环嵌套 在for循环中嵌套一个或多个for循环 循环控制语句 break语句 经常用于中断当前for循环或跳出Switch语句 continue 语句 跳过当前循环的剩余语句,然后继续进行下一轮的循环 goto 语句 将控制转移到被标记的语句 无限循环 如果循环中条件 阅读全文
posted @ 2021-12-24 10:33 测试小能手1 阅读(36) 评论(0) 推荐(0) 编辑
摘要:if 语句 由一个布尔表达式后紧跟一个或多个语句组成 if ...else 语句 if语句后可以使用可选的else语句,else语句中的表达式在布尔表达式为false时执行 if 嵌套语句 你可以在if或else if语句中嵌入一个或多个if或else if语句。 Switch语句 Switch 语 阅读全文
posted @ 2021-12-24 10:24 测试小能手1 阅读(29) 评论(0) 推荐(0) 编辑
摘要:GO语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 : = :赋值 +=:c+=a ,c=c+a -=:c=c-a *= 位运算符 赋值运算符 其他运算符 阅读全文
posted @ 2021-12-22 14:09 测试小能手1 阅读(23) 评论(0) 推荐(0) 编辑
摘要:常量十一个简单的标识符,在程序运行时不会被修改的量 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串 常量的定义格式: const identifier[type] = value 你可以省略类型说明符,因为编译器可以根据变量的值来推断其类型 显示类型定义: const b s 阅读全文
posted @ 2021-12-20 14:50 测试小能手1 阅读(33) 评论(0) 推荐(0) 编辑
摘要:变量可以通过变量名访问 Go语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。 声明变量的一般形式是使用var 关键字: 实例 package main import “fmt” func main(){ var a string = "Guoyujie" fmt.println(a) v 阅读全文
posted @ 2021-12-17 10:46 测试小能手1 阅读(33) 评论(0) 推荐(0) 编辑
摘要:数据类型用于声明函数和变量 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用 go语言有以下几种数据类型 布尔型 布尔型的值只可以是常量true或者false,例如 var b bool = true 数字类型 整形int 和浮点型 阅读全文
posted @ 2021-12-17 09:47 测试小能手1 阅读(34) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" ) func main(){ // %d 表示整形数字 %s 表示字符串 var stockcode = 123 var enddate = "2021-12-31" var url = "Code=%d&endDate=%s" var tar 阅读全文
posted @ 2021-12-16 15:54 测试小能手1 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Go 语言结构 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句&表达式 注释 实例 package mainimport "fmt"func main(){ /*这是我的第一个简单程序*/ fmt.println("Hello,Word!")} 1.第一行代码,package 阅读全文
posted @ 2021-12-15 10:34 测试小能手1 阅读(37) 评论(0) 推荐(0) 编辑
摘要:Windows系统下安装go语言环境 windows下可以使用.msi后缀(在下载列表可以找到,如ge1.4.2.windows-amd64.msi)的安装包来安装, 默认会安装在c:/Go目录下,将目录名添加到path环境变量中,添加后你需要重启命令窗口才能生效 创建工作目录C:/>Go_Work 阅读全文
posted @ 2021-12-15 09:40 测试小能手1 阅读(30) 评论(0) 推荐(0) 编辑