文件名称:kiroku:Kiroku管理历史记录
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-30 23:39:59
Go
雾六 Kiroku是利用数据块的通用历史记录系统。 它被构建为用作Mojura的动作持久层。 用法 新的 func ExampleNew () { var err error if testKiroku , err = New ( "./test_data" , "tester" , nil ); err != nil { log . Fatal ( err ) return } } 新增功能(带有自定义处理器) func ExampleNew_with_custom_Processor () { var err error pfn := func ( r * Reader ) ( err error ) { fmt . Println ( "Hello chunk!" , r . Meta ()) return } if testKiroku , err
【文件预览】:
kiroku-main
----block.go(1KB)
----options.go(151B)
----kiroku_test.go(17KB)
----LICENCE(1KB)
----README.md(4KB)
----kiroku.go(13KB)
----transaction.go(827B)
----reader.go(3KB)
----utils.go(726B)
----type.go(1KB)
----meta_test.go(769B)
----meta.go(2KB)
----go.mod(254B)
----snapshot.go(345B)
----semaphore.go(330B)
----importer.go(213B)
----transaction_test.go(3KB)
----utils_test.go(1KB)
----writer.go(6KB)
----snapshot_test.go(884B)
----exporter.go(135B)
----go.sum(1KB)
----writer_test.go(17KB)
----reader_test.go(12KB)
----processor.go(84B)
----block_test.go(4KB)
----type_test.go(1KB)