滴滴开源的分布式的微服务框架Go-Spring
它基于Go语言,以及Spring Boot的模块化原理来设计,它的目标是构建一个易用、高可用、可扩展的、快速开发的微服务框架。
Go-Spring 的愿景是让 Go 程序员也能用上如 Java Spring 那般威力强大的编程框架,立志为用户提供简单、安全、可信赖的编程体验。
其特性如下:
提供了完善的 IoC 容器,支持依赖注入、属性绑定;
提供了强大的启动器框架,支持自动装配、开箱即用;
提供了常见组件的抽象层,支持灵活地替换底层实现;
3.1 抽象 web 框架,echo 和 gin 可以灵活替换。
3.2 抽象 redis 框架,redigo 和 go-redis 可以灵活替换。
遵循最小依赖原则,部分组件零依赖,避免依赖地狱;
4.1 提供 as...
点击查看剩余70%
网友评论