Go context包 时间: 2020-10-24 分类: go 字数: 4436 字 阅读: 9分钟go context标准库 context包在Go1.7版本时加入到标准库中。其设计目标是给Golang提供一个标准接口来给其他任务发送取消信号和阅读全文 »
Go Template 时间: 2020-10-21 分类: go 字数: 3665 字 阅读: 8分钟html模板生成: html/template包实现了数据驱动的模板,用于生成可对抗代码注入的安全HTML输出。它提供了和text/templ阅读全文 »
Go Mod 时间: 2020-10-20 分类: go 字数: 1678 字 阅读: 4分钟go module是 Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,go module将是Go语言默认的依赖管理工具。 GO111MODULE 要阅读全文 »
reids基础 时间: 2020-10-10 分类: database 字数: 7579 字 阅读: 16分钟redis介绍 Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内阅读全文 »
mysql索引 时间: 2020-10-07 分类: database 字数: 5322 字 阅读: 11分钟什么是索引 一般的应用系统,都是读多写少。而且插入操作和一般的更新操作很少出现性能问题(因为有redo log锁cache缓存)。在生产环境中,阅读全文 »
Nginx基础 时间: 2020-06-13 分类: operations 字数: 3870 字 阅读: 8分钟nginx是什么 nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。 支持高并发,能支持几万并发连接 资源消耗少,在3万并发连阅读全文 »
Makefile 时间: 2020-06-12 分类: operations 字数: 982 字 阅读: 2分钟make make是一个构建自动化工具,会在当前目录下寻找Makefile或makefile文件。如果存在相应的文件,它就会依据其中定义好的规则完成阅读全文 »
Go Channel源码分析 时间: 2020-03-31 分类: go 字数: 3919 字 阅读: 8分钟channel介绍 channel一个类型管道,通过它可以在goroutine之间发送和接收消息。它是Golang在语言层面提供的gorout阅读全文 »
Go fmt包 时间: 2020-02-21 分类: go 字数: 2648 字 阅读: 6分钟fmt fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。 向外输出 标准库fmt提供了以下阅读全文 »
Go time包 时间: 2020-02-20 分类: go 字数: 722 字 阅读: 2分钟时间类型 time.Time类型表示时间。 func demo() { now := time.Now() //获取当前时间 fmt.Printf("Now:%v\n", now) // Now:2020-08-19 21:53:31.1633023 +0800 CST m=+0.003989401 year := now.Year() //年 month := now.Month() //月 day := now.Day() //日 hour := now.Hour() //小时 minute := now.Minute()阅读全文 »