随笔分类 -  go语言基础

摘要:if语句 定义:由一个布尔表达式后紧跟一个或多个语句组成 1、if...else语句 if i < 10 { fmt.Println("i<10") } else if i == 10 { fmt.Println("i=10") } else { fmt.Println("i>10") } 2、if 阅读全文
posted @ 2019-02-16 11:23 小白啊小白,Fighting 阅读(243) 评论(0) 推荐(0) 编辑
摘要:指针 定义:将地址形象化的称为“指针”。将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。一个指针变量指向了一个值的内存地址。意思是通过它能找到以它为地址的内存单元。一个指针变量指向了一个值的内存地址。 注意:Go语言支持指针类型*T,指针的指针**T,以及包含包名前缀的*package.T。 1、指针声明 a) 声明一个int类型指针 ... 阅读全文
posted @ 2019-02-16 10:31 小白啊小白,Fighting 阅读(2367) 评论(0) 推荐(0) 编辑
摘要:切片 1、切片定义 a) 声明一个切片 var slice []int var slice = []int{1, 2, 3} var slice []int = []int{1, 2, 3} b) 通过make来创建切片 var slice = make([]int, 10) ... 阅读全文
posted @ 2019-02-15 20:57 小白啊小白,Fighting 阅读(677) 评论(0) 推荐(0) 编辑
摘要:1、Go语言fmt包详解 fmt.Println() ###常用打印 fmt.Print() fmt.Printf() ###格式化 fmt.Sprintf() ###字符串拼接 a)普通占位符 占位符 说明 举例 %v 以默认的方式打印变量的值 fmt.Printf("%v", site) %+v 阅读全文
posted @ 2019-02-15 17:34 小白啊小白,Fighting 阅读(297) 评论(0) 推荐(0) 编辑
摘要:注意:Go语言源码文件编码格式必须是 UTF-8 格式,否则会导致编译器出错。 阅读全文
posted @ 2019-02-15 16:27 小白啊小白,Fighting 阅读(311) 评论(0) 推荐(0) 编辑
摘要:1、windows环境搭建 1、安装go 2、安装goland开发工具包 2、test.go /* 可执行文件,包名必须是main */ package main /* fmt 字符串格式化的包 */ import "fmt" /*main入口函数*/ func main() { fmt.Print 阅读全文
posted @ 2019-02-12 18:08 小白啊小白,Fighting 阅读(535) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示