学习golang(day 11)- log

最近太忙了,哎,烦躁!log标准库中的logprint:单纯打印日志panic:打印日志,抛出panic异常fatal:打印日志,强制程序结束示例func main() { // 设置日志格式,日期 - 时间 - 文件名 log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile) // 指定日志输出位置 fil

- 阅读全文 -

学习golang(day 9)- OS

告一段落写了半天忘记保存了,结果重启电脑啥都没了,妈的蛋前面基础部分已经学的差不多了,后面主要学习一些包、和一些框架类的东西了。OS.1以下代码片段为os包下的基本IO操作//创建文件 func createFile(){ file, err := os.Create("a.txt") if err != nil { fmt.Println(er

- 阅读全文 -

学习golang(day 7)- 方法、接口、包管理

方法golang 的方法是一种特殊的函数,定义在 struct 之上的,方法就是有接收者的函数。相当于把“类”的属性和方法分开来写了,所以需要在方法上绑定到所属的结构体上语法为:在函数func和函数名称之间指定所属的结构体,看示例示例:yum:// 结构体 type Person struct { name string } // 方法,绑定到 Person 结构体上 func (per

- 阅读全文 -