/images/avatar.png

Go学习笔记

Go语言基础 并发 并发与并行的区别: 并行 - 是指在一个处理器上“同时”处理多个任务。 并发 - 是指在多个处理器上同时处理多个任务。 进程、线程、协程 进

Go学习笔记

Go语言基础 单元测试 单元测试是指 开发完一个模块 之后自己进行测试. 单元测试 很重要, TDD: 测试驱动开发. Go语言内置 testing 包进行单元测试, 所有以 *_te

Go学习笔记

Go语言基础 HTML 基础 超文本标记语言(Hypertext Markup Language, Html) 是一种用于创建网页的标记语言 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器

HTTP 访问控制 CORS

Go Web 编程 HTTP 访问控制 CORS CORS - 跨域资源共享 使用额外的 HTTP 头来告诉浏览器, 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。 什么

logrus 日志系统

Go Web 编程 logrus Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. Logrus 特性 结构化日志 完全兼容标准日志库, 多个日志级别: Trace, Debug, Info, Warning, Error, Fataland, Panic 。 支持Field,可以输出附加信息