Go语言Web
文章平均质量分 77
Go语言Web相关
Just_do_do_IT
IT
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
gin中使用jwt
1. 前言JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。2. gin集成Jwtgin 可以自定义中间件,所以集成jwt可以以中间件的方式引入,jwt在golang上已有好几个现成的开源库,我用的是jwt-go,具体使用可以查看GitHub、或 https://pkg.go.dev/github.com/dgrijalva/jwt-go/v4中查看相关使用原创 2021-08-12 11:51:49 · 3787 阅读 · 0 评论 -
Go语言配置管理—Viper
前言Viper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持以下特性:设置默认值从JSON、TOML、YAML、YML、HCL、envfile和 properties格式的配置文件读取配置信息实时监控和重新读取配置文件(可选)从环境变量中读取从远程配置系统(etcd或Consul)读取并监控配置变化从命令行参数读取配置从buffer读取配置显式配置值1. Viper使用1.1 特点Viper能够为你执行下列原创 2020-12-28 23:02:31 · 1227 阅读 · 0 评论 -
1. gin安装与使用
前言Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin1. 安装首先需要安装Go(需要1.12+版本),然后可以使用下面的Go命令来安装Gin。go get -u github.com/gin-gonic/gin2. 使用在需要用到gin的go文件中导入:import "github.com/gin-gonic/gin"2.1 快速开始创建项目 gin_project,项目中使用包管理工具mod原创 2020-12-13 14:23:01 · 669 阅读 · 0 评论
分享