摘要:
包&模块 单元测试 常用包 log 点击查看代码 package main import ( "fmt" "log" ) func test() { defer func() { recover() }() log.Panicln("panic") } func testFatal() { log. 阅读全文
摘要:
Go 学习 day 07 接口 接口是自定义类型,是对是其他类型行为的抽象 定义:接口定义使用interface标识,声明了一系列的函数签名 (函数名、函数参数、函数返回值),在定义接口时可以指定接口名称,在后续声明接口变量时使用。 声明 interface_test package day07 i 阅读全文
摘要:
并发编程基本概念 例程 闭包陷阱 共享数据 管道 常用包 练习 作业 阅读全文
摘要:
函数 函数-定义&调用 定义 函数包含函数名、行参列表、函数体和返回值列表,使用func进行声明,函数无参数或返回值时则形参列表和返回值列表省略 形参列表需要描述参数名及参数类型,所有形参为函数块局部变量。返回值需要描述返回值类型 a)无参&无返回值 b)有参&无返回值 c)有参&有返回值 调用 函 阅读全文
摘要:
文件操作 读文件:Open:打开文件并返回文件对象指针 写文件:Create:创建文件并返回文件对象指针(文件不存在则创建,文件存在则清空) 追加文件:OpenFile:按指定权限打开文件,并返回文件指针对象 Mode:获取文件模式 Flag:获取日志开头 文件位置:Seek:设置文件指针位置 删除 阅读全文
摘要:
数组 赋值 二维数组 切片 切片操作 slice内存 slice切片操作 slice元素删除 点击查看代码 1. 所有资料, 上课代码, 同学作业 => github web链接: https://github.com/htgolang/htgolang-20200919 目录说明: a. cour 阅读全文
摘要:
结构体 结构体是由一些列属性组成的复合数据类型,每个属性都具有名称、类型和值,结构体将属性组合在一起进行由程序进行处理。 自定义类型 在go语言中使用type声明一种新的类型,语法格式为: type TypeName Formatter Formatter 可以是任意内置类型、函数签名、结构体、接口 阅读全文