本来想多写些教程,和文档的,但是现在实在是懒了。很多以前朋友提的比如命名规则什么的建议也没加上。
前端由前端开发人员根据用 Go 定义的 API 来开发
后端只提供 API 给前端调用,包括你的主应用 Web
后端除了提供 API,不暴漏任何东西给前端,封装住所有的数据库,各种 Index,等等的存储操作,和各种业务逻辑
后端由后端开发人员根据用 Go 定义的 API 来开发
Go 定义的 API 的样例: https://github.com/theplant/qortexapi ,这个就是在用的 http://qortex.cn 的所有的 API,你用这些 API 就能完全做出一模一样的 qortex
和 Protocol Buffers 和 Thrift 有相似之处。