go spring:基于IoC的Go一级一站式开发框架:rocket: 源码
Go-Spring的愿景是让Go程序员也能用上如Java Spring那般威力强大的编程框架。 其特性如下: 提供了完善的IoC容器,支持依赖注入,属性绑定; 提供了强大的启动器框架,支持自动装配,开箱即用; 提供了通用组件的抽象层,支持灵活地替换替代实现; Go-Spring当前使用Go1.12进行开发,使用Go Modules进行依赖管理。 IoC容器 Go-Spring不仅实现了如Java Spring那般功能强大的IoC容器,还扩展了Bean的概念。在Go中,对象(即指针),数组,地图,函数指针,这些都是Bean,都可以放到IoC容器里。 常用的Java Spring注解 对应的Go
文件列表
go-spring:基于IoC的Go一级一站式开发框架:rocket:
(预估有个301文件)
.gitignore
280B
CONTRIBUTORS
112B
swagger.go
15KB
context.go
13KB
properties-default.go
18KB
bean.go
21KB
context-default.go
19KB
properties-default_test.go
20KB
bean_test.go
28KB
assembly.go
18KB
暂无评论