Skip to content

go原生实现的一个代理,通过配置代理到后端的接口,添加配置可以增加jwt和权限验证

Notifications You must be signed in to change notification settings

baowk/dilu-gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dilu-gateway

golang原生实现的一个代理,通过配置来转发请求。 实现了一个基于dilu的jwt和权限实现。

目的

我们以往的项目做了微服务的拆分,但是我们没有使用第三方的微服务架构,为了统一权限等,基于以往经验,模仿了spring cloud gateway的网管。 结合dilu-rd的服务注册发现模块,已经实现了微服务。

安装

go mod tidy

启动

go run main.go c --config resources/config.dev.yaml 

配置

详见配置文件,resources\config.dev.yaml

About

go原生实现的一个代理,通过配置代理到后端的接口,添加配置可以增加jwt和权限验证

Resources

Stars

Watchers

Forks

Packages

No packages published