Mr.Lee-李健博的博客

32-panic和recover

Go
什么是 panic?在 Go 语言中,程序中一般是使用[错误]来处理异常情况。对于程序中出现的大部分异常情况,错误就已经够用了。 但在有些情况,当程序发生异常时,无法继续运行。在这种情况下,我们会使用 panic 来终止程序。当[函数]发生 panic 时,它会终止运行,在执行完所有的[延迟 ...
详情...

33-函数是一等公民(头等函数)

Go
现在简单概括一下本教程讨论的内容: 什么是头等函数? 匿名函数 用户自定义的函数类型 高阶函数 把函数作为参数,传递给其它函数 在其它函数中返回函数 闭包 头等函数的实际用途 什么是头等函数?支持头等函数(First Class Function)的编程语言,可以把函数赋值给变量,也 ...
详情...

34-反射

Go
反射是 Go 语言的高级主题之一。 分为如下小节。 什么是反射? 为何需要检查变量,确定变量的类型? reflect 包 reflect.Type 和 reflect.Value reflect.Kind NumField() 和 Field() 方法 Int() 和 String() 方 ...
详情...

35-读取文件

Go
文件读取是所有编程语言中最常见的操作之一。本教程我们会学习如何使用 Go 读取文件。 本教程分为如下小节。 将整个文件读取到内存 使用绝对文件路径 使用命令行标记来传递文件路径 将文件绑定在二进制文件中 分块读取文件 逐行读取文件 将整个文件读取到内存将整个文件读取到内存是最基本的文 ...
详情...

36-写入文件

Go
将字符串写入文件最常见的写文件就是将字符串写入文件。这个写起来非常的简单。这个包含以下几个阶段。 创建文件 将字符串写入文件 我们将得到如下代码。 1234567891011121314151617181920212223242526package mainimport ( &qu ...
详情...

[置顶]Linux系列教程

汇总
Linux系列教程开启愉快的Linux学习之旅吧!! 入门到精通​ 01-Linux发展介绍 ​ 02-Linux系统安装 ​ 03-Linux-Shell ​ 04-Linux文件管理 ​ 05-Linux文件编辑 ​ 06-Linux用户管理 ​ 07-Linux基本权限 ​ 08-Li ...
详情...
Prev Next