📅  最后修改于: 2023-12-03 15:39:08.290000             🧑  作者: Mango
实时股票价格 gme 是一个使用 Go 编程语言编写的开源项目,旨在提供一种简单、高效、可扩展的方式来获取 GameStop 的实时股票价格。
该项目基于 Websocket 和 REST API,使用了数个优秀的第三方 Go 库来实现。
实时股票价格 gme 是基于 gorilla/websocket 和 gorequest 库实现。其中:
通过使用这些库,实时股票价格 gme 可以在实时获取股价的同时,处理 HTTP 请求,以便让开发者能够以多种数据格式获取历史股价数据。
要运行实时股票价格 gme,需要先在本地安装 Go 编程语言。请前往 官方网站 下载适合您操作系统的 Go 安装程序,并按照官方指南进行安装。
安装完成后,在终端中运行以下命令:
go get github.com/[your-username]/gme
其中,[your-username] 是您在 GitHub 上的用户名。
实时股票价格 gme 使用 JSON 格式进行配置,具体配置信息请参考 config.example.json 文件。
其中,您需要配置以下参数:
在终端中运行以下命令启动实时股票价格 gme:
go run main.go -c=config.json
其中,-c 参数用于指定配置文件路径。
运行后,您可以在浏览器中打开以下地址来查看实时股票价格:
http://localhost:[port]/price
实时股票价格 gme 支持以下 HTTP API:
GET /history
参数:
示例请求:
http://localhost:[port]/history?start=2021-02-01&end=2021-02-28&format=json
示例响应:
[
{
"date":"2021-02-01",
"open":200,
"close":210,
"high":220,
"low":190,
"volume":1000000
},
{
"date":"2021-02-02",
"open":210,
"close":220,
"high":230,
"low":200,
"volume":1500000
},
...
]
GET /price
示例响应:
{
"symbol":"GME",
"price":250
}
实时股票价格 gme 是一个开源项目,欢迎您的贡献!您可以通过提交 issue、fork 代码、修改文档等方式来为项目添砖加瓦,让其更加完善。
实时股票价格 gme 使用 MIT 许可证。