golang
代码的坏味道
纪念初学代码时的模样!
展开
-
gorm 关系一对一,一对多,多对多查询
要实现的功能.文章属于一个分类.文章有多个标签相关表四张.表提前在数据库建立的.没有外键关系article表tag表.article_tag表category表//文章表type Article struct { Id int `json:"id"` Title string `json:"title"` CategoryId int `json:"categor...原创 2020-01-12 01:06:12 · 5475 阅读 · 1 评论 -
golang 中使用 JWT 实现登录验证
简介JWT是json web token具体jwt的组成,加密方式等等自行百度解决,我这里仅写实现案例:控制器代码package controllerimport ( "errors" "fmt" "gindemo/dto" "gindemo/middleware" "gindemo/middleware/jwt" "gindemo/models" "github.com...原创 2020-01-12 01:01:04 · 2836 阅读 · 4 评论 -
golang 使用 viper 读取自定义配置文件
viper 支持Yaml、Json、 TOML、HCL 等格式,读取非常的方便。viper下载go get github.com/spf13/viper创建config.yaml文件database: driver: mysql host: 127.0.0.1 port: 3306 username: blog dbname: blog password:...原创 2020-01-12 00:52:14 · 1357 阅读 · 0 评论