吴峰的博客

Go 系列教程 —— 15. 指针

  • 2022-02-23 15:04
  • 管理员
  • 289 查看

什么是指针? 指针是一种存储变量内存地址(Memory Address)的变量。...

Go 系列教程 —— 14. 字符串

  • 2022-02-18 15:19
  • 管理员
  • 276 查看

什么是字符串? Go 语言中的字符串是一个字节切片。把内容放在双引号""之间,我们可以创建一个字符串。让我们来看一个创建并打印字符串的简单示例。...

Go 系列教程 —— 13. Maps

  • 2022-02-18 13:53
  • 管理员
  • 287 查看

什么是 map ? map 是在 Go 中将值(value)与键(key)关联的内置类型。通过相应的键可以获取到值。 如何创建 map ? 通过向 make 函数传入键和值的类型,可以创建 map。make(map[type of key]type of value) 是创建 map 的语法。...

Go 系列教程 —— 12. 可变参数函数

  • 2022-02-18 11:45
  • 管理员
  • 275 查看

什么是可变参数函数 可变参数函数是一种参数个数可变的函数。 语法 如果函数最后一个参数被记作 ...T ,这时函数可以接受任意个 T 类型参数作为最后一个参数。 请注意只有函数的最后一个参数才允许是可变的。...

Go 系列教程 —— 11. 数组和切片

  • 2022-02-17 15:24
  • 管理员
  • 346 查看

数组是同一类型元素的集合。例如,整数集合 5,8,9,79,76 形成一个数组。Go 语言中不允许混合不同类型的元素,例如包含字符串和整数的数组。(译者注:当然,如果是 interface{} 类型数组,可以包含任意类型)...

Go 系列教程 —— 10. switch 语句

  • 2022-02-17 15:05
  • 管理员
  • 326 查看

switch 是一个条件语句,用于将表达式的值与可能匹配的选项列表进行比较,并根据匹配情况执行相应的代码块。它可以被认为是替代多个 if else 子句的常用方式。 看代码比文字更容易理解。让我们从一个简单的例子开始,它将把一个手指的编号作为输入,然后输出该手指对应的名字。比如 0 是拇指,1 是食指等等。...

Go 系列教程 —— 9. 循环

  • 2022-02-17 14:35
  • 管理员
  • 193 查看

循环语句是用来重复执行某一段代码。 for 是 Go 语言唯一的循环语句。Go 语言中并没有其他语言比如 C 语言中的 while 和 do while 循环。...

Go 系列教程 —— 8. if-else 语句

  • 2022-02-17 14:00
  • 管理员
  • 216 查看

if 是条件语句。if 语句的语法是 if condition { } 如果 condition 为真,则执行 { 和 } 之间的代码。 不同于其他语言,例如 C 语言,Go 语言里的 { } 是必要的,即使在 { } 之间只有一条语句。 if 语句还有可选的 else if 和 else 部分。...

Go 系列教程 —— 7. 包

  • 2022-02-17 10:49
  • 管理员
  • 190 查看

什么是包,为什么使用包? 到目前为止,我们看到的 Go 程序都只有一个文件,文件里包含一个 main 函数和几个其他的函数。在实际中,这种把所有源代码编写在一个文件的方法并不好用。以这种方式编写,代码的重用和维护都会很困难。而包(Package)解决了这样的问题。...

              			  
Copyright 吴峰的博客 © 2014-2016 管理员邮箱:phpwufeng@163.com   统计:   ICP备案:鲁ICP备16004939号-1