交易应用程序
交易应用程序是一个交易生成和显示应用程序。它提供了一个RestApi和Web应用程序的用户界面,用于显示和交互交易。由于Golang和MongoDB具有在分布式系统中容易扩展的能力,所以用Golang和MongoDB来实现。
安装和运行
使用docker
安装完docker和docker-compose后:
$ cd transaction
$ docker-compose build
$ docker-compose up
运行
在浏览器中打开网址http://localhost:3000/
测试
$ docker exec -it webapi bash
$ go test