项目作者: euskadi31

项目描述 :
Golang Application runner micro-framework
高级语言: Go
项目地址: git://github.com/euskadi31/go-application.git
创建时间: 2019-01-21T12:07:52Z
项目社区:https://github.com/euskadi31/go-application

开源协议:MIT License

下载


Go Application Last release Documentation

Go Report Card

Branch Status Coverage
master Build Status Coveralls

go-application is a HTTP micro-framework library for Go.

Example

  1. package main
  2. import (
  3. "github.com/euskadi31/go-application"
  4. "github.com/euskadi31/go-application/provider"
  5. )
  6. func main() {
  7. app := application.New()
  8. app.Register(provider.NewEventDispatcherServiceProvider())
  9. app.Register(provider.NewHTTPServiceProvider())
  10. defer func() {
  11. if err := app.Close(); err != nil {
  12. panic(err)
  13. }
  14. }()
  15. if err := app.Run(); err != nil {
  16. panic(err)
  17. }
  18. }

License

go-application is licensed under the MIT license.