# aoko **Repository Path**: ccdump/aoko ## Basic Information - **Project Name**: aoko - **Description**: aoko 是简易微服务游戏框架 规划实现部分: DB服务器 (开发90%,正在测试使用) 外网关 (开发80%,已能正常使用) 内网关 (已开发80%,rpc正在开发) 登录服 ( - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/aoko - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-02-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Welcome to the aokogo! # aokogo is a simple game framework ![](https://i.imgur.com/OUFzKJB.jpg) ## Implementation part   - DB server (can be used normally)   - Outer gateway (used normally)   - Inner gateway (used normally)   - Login service (can be used normally)   - Game clothes (Basic prototype has been established, game logic can be added later, rpc interface has been added)   - Pluggable logging system   - CPU and memory log analysis (pprof with related server performance analysis)   - protobuf network protocol, and go and lua protocol generation tools   - Supported external configuration file tools [xExcel2x](https://github.com/Peakchen/xExcel2x) developed externally, system configuration file code generation tools [xExport4Go](https://github.com/Peakchen/xExport4Go)   - simulate (unit test module + automated test)   - go mod external dependencies   - win batch can directly compile and run to compile the program   - Support stack record statistics of database operations after message reception   - Continually updated... *** ***Tech group: tcp + redis + mongodb*** ***Architecture diagram*** ![微服务架构图](https://github.com/Peakchen/aoko/blob/master/src/note/pic/server_struct.png) ***Focus: come on, welcome everybody, qq group: 855618176*** ![](https://github.com/Peakchen/aoko/blob/master/src/note/pic/qq_group.png)