文件名称:螃蟹:Golang API框架
文件大小:103KB
文件格式:ZIP
更新时间:2024-02-24 13:43:31
config http orm log cache
Crab开发必备库 配置 加载ini格式的配置文件,支持以;或者#开头的注释 type testConf struct { DB struct { Domain string Port int `default:"9088"` Enable bool } aaa int } var conf testConf if err := LoadConfig ( path , & conf ); err != nil { t . Fatalf ( errors . ErrorStack ( err )) } t . Logf ( "conf:%+v" , conf
【文件预览】:
crab-master
----.gitignore(282B)
----http()
--------client()
--------server()
----Makefile(619B)
----uuid()
--------uuid_test.go(169B)
--------uuid.go(2KB)
----meta()
--------common.go(394B)
----orm()
--------orm.go(12KB)
--------orm_test.go(7KB)
--------db.go(1KB)
----log()
--------level.go(1KB)
--------writer.go(4KB)
--------README.md(1KB)
--------log_test.go(588B)
--------log.go(2KB)
----LICENSE(34KB)
----doc()
--------log_test.png(27KB)
--------logo.png(23KB)
----util()
--------aes()
--------str()
----main.go(2KB)
----cache()
--------cache.go(1KB)
--------cache_test.go(615B)
----README.md(2KB)
----skiplist()
--------skiplist_test.go(172B)
--------skiplist.go(2KB)
----example()
--------log.go(589B)
----config()
--------config_test.go(1KB)
--------README.md(608B)
--------config.go(6KB)
----validation()
--------validators.go(14KB)
--------validation.go(9KB)
--------util.go(6KB)
--------validation_test.go(11KB)
----project.ini(384B)