make
_output/myblog -h
任务: 1.走读 verflag 包的代码,弄明白在执行 miniblog --version 命令时, --version 命令行选项的值是怎么赋值给 versionFlag 的?
requestID := ctx.Request.Header.Get(known.XRequestIDKey) ctx.Writer.Header().Set(known.XRequestIDKey, requestID)
c.Request.Method != "OPTIONS"
ctx context.Context
深拷贝
使用 govalidator.ValidateStruct 来进行参数校验。govalidator 包能够根据结构体中的 valid tag 进行校验,并支持多种校验规则,
bcrypt 加密纯文本.
JWT token包
//controller使用gin.context biz和store使用context.context
UUID