最新 最热

Go 也能实现 “继承”?

组合的思想,在 Go 语言里的体现就是类型嵌入。类型嵌入,指的是一个类型的定义里嵌入了其他类型。类型嵌入包含两种,一种是结构体类型嵌入,另一种是接口类型嵌入。...

2023-10-15
2

一文掌握 Go 文件的读取和写入操作

Go 标准库的 os 包,为我们提供很多操作文件的函数,如 Open(name) 打开文件、Create(name) 创建文件等函数,与之对应的是 bufio 包,os 包是直接对磁盘进行操作的,而 bufio 包则是带有缓冲的操作,不用每次都去操作磁盘。...

2023-10-15
3

一文了解 Go time 包的时间常用操作

在日常开发中,我们避免不了时间的使用,我们可能需要获取当前时间,然后格式化保存,也可能需要在时间类型与字符串类型之间相互转换等。本文将会对 Go time 包里面的常用函数和方法进行介绍。...

2023-10-15
2

一文了解 Go 接口

在 Go 语言中,接口是一种抽象的类型,是一组方法的集合。接口存在的目的是定义规范,而规范的细节由其他对象去实现。我们来看一个例子:

2023-10-15
2

一文了解 Go 方法

本文将对方法进行介绍,方法的本质就是函数,介绍方法的同时也会顺带对比其与函数的不同之处。

2023-10-15
2

一文了解 Go 标准库 strconv

本文以 string 类型为中心,通过 strconv 标准库,介绍其与其他基本数据类型相互转换的函数。

2023-10-15
2

一文了解 Go 标准库 strings 常用函数和方法

strings 库包含了许多高效的字符串常用操作的函数和方法,巧用这些函数与方法,能极大的提高我们程序的性能。下面介绍一些常用的函数和方法。

2023-10-15
2

一文熟悉 Go 函数

函数的英文单词是 Function,这个单词还有着功能的意思。在 Go 语言中,函数是实现某一特定功能的代码块。函数代表着某个功能,可以在同一个地方多次使用,也可以在不同地方使用。因此使用函数,可以提高代码的复用性,减少代码...

2023-10-15
2

一文熟悉 Go 的循环结构 —— for 循环

哈喽大家好,我是陈明勇,今天分享的知识是 Go 的循环结构。如果本文对你有帮助,不妨点个赞,如果你是 Go 语言初学者,不妨点个关注,一起成长一起进步,如果本文有错误的地方,欢迎指出!...

2023-10-15
2

一文了解 Go 中的指针和结构体

前面的两篇文章对 Go 语言的基础语法和基本数据类型以及几个复合数据类型进行介绍,本文将对 Go 里面的指针和结构体进行介绍,也为后续文章做铺垫。...

2023-10-15
2