go-baseapp:Go Web服务器的轻量级起点

时间:2024-03-02 04:43:50
【文件属性】:

文件名称:go-baseapp:Go Web服务器的轻量级起点

文件大小:63KB

文件格式:ZIP

更新时间:2024-03-02 04:43:50

lightweight golang web-server octo-correct-managed Go

go-baseapp 一种用于在标准库之上构建Web应用程序的最小框架。 它提供: 日志,度量和路由的一系列依赖项,非常适合标准库 标准配置类型 基本的可配置服务器类型 默认(但可选)的中间件堆栈 这不会代替 , 或其他框架,但是如果您更喜欢简单应用程序的标准库,那么go-baseapp将为您节省启动新项目的时间。 用法 创建一个baseapp.Server对象,注册您的处理程序,然后启动服务器: func main () { config := baseapp. HTTPConfig { Address : "127.0.0.1" , Port : "8000" , } loggingConfig := baseapp. LoggingConfig { Pretty : true , Le


【文件预览】:
go-baseapp-develop
----pkg()
--------errfmt()
----example()
--------config.yml(134B)
--------config.go(1KB)
--------main.go(2KB)
----.github()
--------workflows()
----godel()
--------config()
----godelw(8KB)
----LICENSE(11KB)
----baseapp()
--------auth()
--------server.go(4KB)
--------error.go(2KB)
--------doc.go(822B)
--------recording_writer.go(4KB)
--------datadog()
--------config_test.go(3KB)
--------metrics.go(3KB)
--------middleware.go(3KB)
--------params.go(3KB)
--------logging.go(1KB)
--------config.go(3KB)
----.gitignore(50B)
----.circleci()
--------config.yml(569B)
----go.sum(41KB)
----README.md(7KB)
----.policy.yml(173B)
----go.mod(542B)

网友评论