COVID-19 GraphQL服务 这是使用GraphQL和Golang的COVID-19报告服务的研究建议的基本实现。 关于项目 包/cmd包含一个入口点: 可执行命令和入口点的基本形式。 导入软件包(从标准库和远程存储库) 使用GraphQL Go处理程序作为请求中间件( ) 侦听和服务命令,用于侦听:4567端口上的TCP网络请求。 /pkg软件包涵盖models , schema , services和utils : pkg/models涵盖了用于数据表示的结构类型。 pkg/schema涵盖了GraphQL模式定义(例如查询,类型等)。 pkg/services涵盖了从Rapid API服务中检索COVID-19数据( )的外部服务。 pkg/utils涵盖了程序助手实用程序。 包/test仅涵盖testutil test/testutil涵盖了HTTP