
1.问题引入 假设我们有这样一个动物类,示例代码如下所示: 现在有这样一个需求,根据传入的动物名称,调用不同的类进行初始化,我们...
16.目录与文件 任何编程语言在运行时都依赖于操作系统,所以程序在运行时会对系统文件、目录等执行一些相应操作,例如文件读写、执行系统命令...
15.1 模块化 用任何语言开发,如果软件规模扩大,会编写大量的函数、结构体、接口等。而这些代码不可能全部写在同一个文件中,因此就会产生...
Go语言自带有一套完整的命令行操作,可以在终端中执行go来进行查看,如下所示: 这些命令对于我们在日常编写代码时非常有用,来看看...
本节主要来学习Go语言中存在一些独有特性 13.1 值类型/引用类型 Go语言中针对不同的数据类型可以分为值类型和引用类型变量,...
Go语言在v1.18版本添加。其中泛即通用的意思。 12.1 泛型函数 如果没有泛型,同一种类型需要使用重载功能,但Go又不支持...
11.异常处理 在大部分的编程语言都支持异常处理机制,例如比较常见的try...catch...finally。但Go语言的设计者认为其...
1.硬盘I/O测试类型 在日常测试中,硬盘I/O测试类型主要有以下几种类型 随机读、随机写、随机读写 顺序读、顺序写、顺序读写 2.F...
1.概述 在日常写代码的过程中,经常能在很多地方看到__init__.py文件,似乎感觉没有什么用,但有时候却又不得不存在这个文件,而文...