2019年3月10日
Go
什么是 panic?在 Go 语言中,程序中一般是使用[错误]来处理异常情况。对于程序中出现的大部分异常情况,错误就已经够用了。
但在有些情况,当程序发生异常时,无法继续运行。在这种情况下,我们会使用 panic 来终止程序。当[函数]发生 panic 时,它会终止运行,在执行完所有的[延迟 ...
详情...
2019年3月10日
Go
现在简单概括一下本教程讨论的内容:
什么是头等函数?
匿名函数
用户自定义的函数类型
高阶函数
把函数作为参数,传递给其它函数
在其它函数中返回函数
闭包
头等函数的实际用途
什么是头等函数?支持头等函数(First Class Function)的编程语言,可以把函数赋值给变量,也 ...
详情...
2019年3月10日
Go
反射是 Go 语言的高级主题之一。
分为如下小节。
什么是反射?
为何需要检查变量,确定变量的类型?
reflect 包
reflect.Type 和 reflect.Value
reflect.Kind
NumField() 和 Field() 方法
Int() 和 String() 方 ...
详情...
2019年3月10日
Go
文件读取是所有编程语言中最常见的操作之一。本教程我们会学习如何使用 Go 读取文件。
本教程分为如下小节。
将整个文件读取到内存
使用绝对文件路径
使用命令行标记来传递文件路径
将文件绑定在二进制文件中
分块读取文件
逐行读取文件
将整个文件读取到内存将整个文件读取到内存是最基本的文 ...
详情...
2019年3月10日
Go
将字符串写入文件最常见的写文件就是将字符串写入文件。这个写起来非常的简单。这个包含以下几个阶段。
创建文件
将字符串写入文件
我们将得到如下代码。
1234567891011121314151617181920212223242526package mainimport ( &qu ...
详情...
2019年3月10日
汇总
Linux系列教程开启愉快的Linux学习之旅吧!!
入门到精通 01-Linux发展介绍
02-Linux系统安装
03-Linux-Shell
04-Linux文件管理
05-Linux文件编辑
06-Linux用户管理
07-Linux基本权限
08-Li ...
详情...