Skip to content

move logger.Logger() to DotWeb.Logger()#196

Merged
devfeel merged 76 commits intodevelopfrom
master
Jun 13, 2019
Merged

move logger.Logger() to DotWeb.Logger()#196
devfeel merged 76 commits intodevelopfrom
master

Conversation

@devfeel
Copy link
Owner

@devfeel devfeel commented Jun 13, 2019

Version 1.6.3

  • Architecture: move logger.Logger() to DotWeb.Logger()
  • Architecture: add HttpServer.Logger who is a shortcut for DotWeb.Logger()
  • Architecture: remove logger.Logger()
  • How to use dotweb.Logger in your app:
    func TestLog(ctx dotweb.Context) error {
    	ctx.HttpServer().Logger().Info(dotweb.LogTarget_Default, "test log")
    	return ctx.WriteString("log page")
    }
  • 2019-06-13 12:00

devfeel and others added 30 commits November 22, 2017 22:13
1.add performance data
2.remove session introduce
Version 1.3.9 - Request新增FormFiles接口,bind支持json标签
Develop - 强化Bind能力,新增PostValues接口,更正Readme部分文字描述
Develop - dotweb新增ExcludeUse接口,重构Middleware实现
Develop - 完善HttpContext,提升易用性
Version 1.4.3 - BUG修复,优化代码
Version 1.4.4 - 调整Bind模块实现,完善日志,增加纯静态文件服务器示例
Version 1.4.5- 新增yaml支持,UploadFile新增Bytes
Version 1.4.6 BUG Fixed & dotweb.Version
Version 1.4.7 - 修复Middleware特定场景下无效问题
Version1.4.8 - 新增Config.IncludeConfigSet,ItemContext更名为ItemMap,新增ConcurrenceMap、ReadonlyMap接口
新增 UseTimeoutHook\GetTimeDuration接口,内建三类基础middleware
ignore session_update_redis panic error
devfeel added 28 commits August 24, 2018 20:01
Version 1.5.7.3 - Add HttpServer.VirtualPath
Version 1.5.7.4 - Bug Fixed
Version 1.5.7.5 - Fixed Bug
Version 1.5.7.5 - return err from Next()
Version 1.5.7.6 - Add Renderer.RegisterTemplateFunc
Version 1.5.7.6 - Add Renderer.RegisterTemplateFunc
Version 1.5.7.7 - Add HttpServer.SetEnabledAutoOPTIONS & fixed bug
Version 1.5.7.7 - Add HttpServer.SetEnabledAutoOPTIONS
Version 1.5.7.8 - Improve Comments
Version 1.5.8 - Add HttpServer.SetBinder
Version 1.5.9 - Add HttpServer.SetEnabledStaticFileMiddleware & Group.ServerFile & Ping Check
Add Request.RealIP and route.ServerFile support ''/*filepath' or '/*'
Fix typo and translate Chinse to English & Reformat code
Translate Chinse to English
Fix UT and remove invalid lock in cache/runtime
Fixed Bug & support http2 Push
add RegisterServerFile & support EnabledAutoHEAD\EnabledAutoOPTIONS in ServerFile
 Add IdGenerate & response "GlobalUniqueId : XXXXXXXXXXXXXXXXXXX" on state page & response header "X_request_id"
Ver1.5.9.8: Fix UT and add scripts for UT
Fix Bug for #184 & Important: will remove ServerConfig().EnabledAutoCORS on version 1.6
Fix Bug for HttpServer.EnabledAutoOPTIONS & Enabled AutoOPTIONS\AutoHEAD on RunMode_Development
HttpServer.SetIndexPage & update README & remove some demo
Remove all features in dotweb
Bug fixed for cryptos.GetRandString
* Architecture: move logger.Logger() to DotWeb.Logger()
* Architecture: add HttpServer.Logger who is a shortcut for DotWeb.Logger()
* Architecture: remove logger.Logger()
* How to use dotweb.Logger in your app:
  ~~~go
  func TestLog(ctx dotweb.Context) error {
  	ctx.HttpServer().Logger().Info(dotweb.LogTarget_Default, "test log")
  	return ctx.WriteString("log page")
  }
  ~~~
* 2019-06-13 12:00
* Architecture: move logger.Logger() to DotWeb.Logger()
* Architecture: add HttpServer.Logger who is a shortcut for DotWeb.Logger()
* Architecture: remove logger.Logger()
* How to use dotweb.Logger in your app:
  ~~~go
  func TestLog(ctx dotweb.Context) error {
  	ctx.HttpServer().Logger().Info(dotweb.LogTarget_Default, "test log")
  	return ctx.WriteString("log page")
  }
  ~~~
* 2019-06-13 12:00
@devfeel devfeel merged commit a3b54aa into develop Jun 13, 2019
devfeel added a commit that referenced this pull request Jun 13, 2019
Merge pull request #196 from devfeel/master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant