Skip to content

trainking/GoEchoton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

158 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoEchoton - 标准api项目示范

概述

构造Api项目开发规范

项目规范

目录

├─cmd
│  └─initctl
├─configs
├─deployments
├─docs
│  ├─devel
│  │  └─zh-CN
│  ├─guide
│  │  ├─en-US
│  │  └─zh-CN
│  │      ├─api
│  │      ├─apiserver
│  │      ├─arpcclient
│  │      └─arpcserver
│  └─images
├─internal
│  ├─pkg
│  │  ├─apply
│  │  └─reply
│  ├─rpc
│  │  ├─order
│  │  └─user
│  │      ├─skeleton
│  │      │  ├─handler
│  │      │  └─service
│  │      ├─svc
│  │      ├─userclient
│  │      ├─userrpc
│  │      └─userstub
│  └─server
│      ├─auth
│      │  ├─api
│      │  │  └─login
│      │  ├─apply
│      │  ├─config
│      │  ├─reply
│      │  └─svc
│      └─order
│-pkg
│   ├─apiserver
│   ├─arpcclient
│   ├─arpcserver
│   └─etcdx│-gitignore
│-CHANGELOG
│-go.mod
│-Makefile
└─README.md

规范

包实现

About

基于echo+arpc的Golang项目骨架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors