摘要: go自带log包 封装logger 一: 封装logger二: go 切割日志文件 阅读全文
posted @ 2019-09-10 17:20 君子不徒语 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 我们知道go的结构体有点类的感觉,可以有自己的属性和方法。 但是由于结构体的属性都是有零值的,我们在创建结构体的时候并不需要设置这些属性的值就能创建,但是这样创建的结构体往往没有什么实用价值。 我们可以自定义一个构造方法,然后使用这个方法来构造此结构体 阅读全文
posted @ 2019-09-10 15:00 君子不徒语 阅读(236) 评论(0) 推荐(0) 编辑
摘要: select语句用于在多个发送/接收信道操作中进行选择。select语句会一直阻塞,直到发送/接收操作准备就绪。如果有多个信道操作准备完毕,select会随机地选取其中之一执行。该语法与switch类似,所不同的是,这里的每个case语句都是信道操作。 假设我们有一个关键性应用,需要尽快地把输出返回 阅读全文
posted @ 2019-09-10 10:51 君子不徒语 阅读(1823) 评论(0) 推荐(0) 编辑