随笔分类 - GoLang
摘要:Golang 【第十三篇】单元测试 1 原理与总结 2 测试实例1 package cal //一个被测试函数 func addUpper(n int) int { res := 0 for i := 1; i <= n - 1; i++ { res += i } return res } //求两
阅读全文
posted @ 2021-08-18 01:02
风hua
摘要:Golang 【第十三篇】文件操作 1 打开,关闭文件 package main import ( "fmt" "os" ) func main() { //打开文件 //概念说明: file 的叫法 //1. file 叫 file对象 //2. file 叫 file指针 //3. file 叫
阅读全文
摘要:Golang 【第十二篇】简单的项目实战 一:家庭收支记账软件项目 1 面向过程 package main import ( "fmt" ) func main() { //声明一个变量,保存接收用户输入的选项 key := "" //声明一个变量,控制是否退出for loop := true //
阅读全文
摘要:Golang 【第十一篇】面向对象(下) 1 抽象 package main import ( "fmt" ) //定义一个结构体Account type Account struct { AccountNo string Pwd string Balance float64 } //方法 //1.
阅读全文
摘要:Golang 【第十篇】面向对象(上) 1 结构体基本使用 package main import ( "fmt" ) //定义一个Cat结构体,将Cat的各个字段/属性信息,放入到Cat结构体进行管理 type Cat struct { Name string Age int Color stri
阅读全文
摘要:Golang 【第九篇】MAP 1 map的基本介绍 package main import ( "fmt" ) func main() { //map的声明和注意事项 var a map[string]string //在使用map前,需要先make , make的作用就是给map分配数据空间 a
阅读全文
摘要:Golang【第八篇】二维数组 package main import ( "fmt" ) func main() { //二维数组的演示案例 /* 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 3 0 0 0 0 0 0 0 0 */ //定义/声明二维数组 var arr [4][
阅读全文
摘要:Golang 【第七篇】数组和切片 1 数组的内存布局 2 数组的使用 package main import ( "fmt" ) func main() { var intArr [3]int //int占8个字节 //当我们定义完数组后,其实数组的各个元素有默认值 0 fmt.Println(i
阅读全文
摘要:Golang [第六篇] 函数、包、错误处理 1 内置函数 package main import ( "fmt" ) func main() { num1 := 100 fmt.Printf("num1的类型%T , num1的值=%v , num1的地址%v\n", num1, num1, &n
阅读全文
摘要:Golang 【第五篇】流程控制 1 if -switch package main import ( "fmt" ) func main() { //请大家看个案例[ifDemo.go]: //编写一个程序,可以输入人的年龄,如果该同志的年龄大于18岁,则输出 "你年龄大 //于18,要对自己的行
阅读全文
摘要:运算符与键盘输入语句 1 算数运算符一览表 运算符 package main import ( "fmt" ) func main() { //重点讲解 /、% //说明,如果运算的数都是整数,那么除后,去掉小数部分,保留整数部分 fmt.Println(10 / 4) var n1 float32
阅读全文
摘要:Golang 【第三篇】Go变量与数据类型 1 转义符 package main import "fmt" //fmt包中提供格式化,输出,输入的函数. //这是一个main函数,是程序入口 func main() { //演示转义字符的使用 \t fmt.Println("tom\tjack")
阅读全文
摘要:Golang 【第二篇】GO环境搭建与快速开发和官方文档等 golang官方网站:https://golang.org/ go语言标准中文库:https://studygolang.com/pkgdoc 步骤二:配置环境变量 Go语言快速开发入门
阅读全文
posted @ 2021-07-29 16:40
风hua
摘要:GoLang 目录 Golang 【第一篇】 Golang简介 Golang 【第二篇】GO环境搭建与快速开发和官方文档 Golang 【第三篇】Go变量与数据类型 Golang 【第四篇】运算符与键盘输入语句 Golang 【第五篇】流程控制 Golang [第六篇] 函数、包、错误处理 Gola
阅读全文
posted @ 2021-07-29 14:00
风hua
浙公网安备 33010602011771号