淘小欣 的文章
  • 控制结构:Go中的switch语句有哪些变化?

    控制结构:Go中的switch语句有哪些变化? 一.认识 switch 语句 我们先通过一个例子来直观地感受一下 switch 语句的优点。在一些执行分支较多的场景下,使用 sw……

    淘小欣 2023-02-10
    323 0 0
  • 控制结构:Go的for循环,仅此一种

    日常编码过程中,我们常常需要重复执行同一段代码,这时我们就需要循环结构来帮助我们控制程序的执行顺序。一个循环结构会执行循环体中的代码直到结尾,然后回……

    淘小欣 2023-02-10
    269 0 0
  • 复合数据类型:用结构体建立对真实世界的抽象

    那么什么是对真实世界的抽象呢?我们编写程序的目的就是与真实世界交互,解决真实世界的问题,帮助真实世界提高运行效率与改善运行质量。所以我们就需要对真实……

    淘小欣 2023-02-07
    260 0 0
  • Go 复合数据类型:原生map类型

    一.什么是 map 类型? map 是 Go 语言提供的一种抽象数据类型,它表示一组无序的键值对。用 key 和 value 分别代表 map 的键和值。而且,map 集合中每个 key ……

    淘小欣 2023-02-02
    249 0 0
  • Go 同构复合类型:从定长数组到变长切片

    一.数组的基本特性 Go 语言的数组是一个长度固定的、由同构类型元素组成的连续序列。通过这个定义,我们可以识别出 Go 的数组类型包含两个重要属性:元素的类……

    淘小欣 2023-01-14
    298 0 0
  • Go 在常量设计上的创新

    Go 语言在常量方面的创新包括下面这几点: 支持无类型常量; 支持隐式自动转型; 可用于实现枚举。 一.常量以及 Go 原生支持常量的好处 Go 语言的常量是一种……

    淘小欣 2023-01-13
    279 0 0
  • go的字符串类型

    对于这样在日常开发中高频使用的基本数据类型,我们要给予更多的关注。所以,本篇文章,将会按照 Why-What-How 的逻辑,讲清楚 Go 对字符串类型的支持,让你对……

    淘小欣 2023-01-13
    223 0 0
  • GO 的数据类型之数值类型

    一.被广泛使用的整型 Go 语言的整型,主要用来表示现实世界中整型数量,比如:人的年龄、班级人数等。它可以分为平台无关整型和平台相关整型这两种,它们的区……

    淘小欣 2023-01-12
    265 0 0
  • GO 代码块与作用域

    一.空代码块 Go 语言中的代码块是包裹在一对大括号内部的声明和语句序列,如果一对大括号内部没有任何声明或其他语句,我们就把它叫做空代码块。 例如,下面的……

    淘小欣 2023-01-08
    265 0 0
  • go 函数

    一.函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数)(返回值){ 函数体 } 其中: 函数名:由字母、数字、下划线组成。但函数……

    淘小欣 2023-01-06
    416 0 0