Skip to content

paradeum-team/gin-web-demo

Repository files navigation

使用gin 框架 搭建自己的 web api

gin 参考资料


简述

  • 集成golog ,用于业务日志输出

  • 集成gprofile,可参数化系统配置。 参考

    #1.//通过环境变量覆盖配置,
    比如设置EUREKA_INSTANCE_LEASERENEWALINTERVALINSECONDS环境变量值覆盖eureka.instance.leaseRenewalIntervalInSeconds
    
    
  • 日志中间件:输出请求的 uri 相关信息

  • 集成swagger。自动生成在线api 文档 。访问地址:http://ip:port/[context-path]/api/index.html (eg:http://localhost:8188/dsp/api/index.html)

  • 增加 中间件 middlewares[cors,authority],在Bootstrapper 中全局使用

  • 修改日志输出模式:同时输出 stdout,file


swagger 具体使用

swagger

swagger api具体使用

性能优化工具 pprof

Golang使用pprof进行性能优化

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published