文件名称:go-ipfs-log:IPFS上的仅附加日志CRDT的Go版本
文件大小:177KB
文件格式:ZIP
更新时间:2024-02-23 10:17:02
ipfs crdt libp2p append-only ipfs-log
go-ipfs-log :handshake: 在IPFS上运行仅附加日志CRDT的版本。 • IPFS上的仅附加日志。 最初是为创建的, 是上的分布式对等数据库。 该库旨在在Go中提供JavaScript版本的完全兼容的端口。 这段代码大部分都来自JavaScript的库。 用法 请参阅上的example包 发牌 go-ipfs-log已获得Apache许可证2.0版的许可。 有关完整的许可证文本,请参阅 。
【文件预览】:
go-ipfs-log-master
----.releaserc.js(200B)
----iface()
--------iface.go(4KB)
--------doc.go(14B)
----log.go(23KB)
----example()
--------doc.go(59B)
--------go.sum(144KB)
--------example_log_append_test.go(3KB)
--------go.mod(603B)
----identityprovider()
--------identities.go(5KB)
--------orbitdb.go(2KB)
--------identity.go(5KB)
--------interface.go(1001B)
----.github()
--------renovate.json(84B)
--------workflows()
--------CODEOWNERS(42B)
----test()
--------utils_test.go(2KB)
--------log_join_test.go(22KB)
--------utils_fixtures_test.go(8KB)
--------log_test.go(6KB)
--------log_join_concurrent_test.go(3KB)
--------entry_io_test.go(8KB)
--------entry_test.go(10KB)
--------log_references_test.go(7KB)
--------log_iterator_test.go(11KB)
--------utils_logcreator_test.go(3KB)
--------log_crdt_test.go(12KB)
--------log_heads_tails_test.go(9KB)
--------signed_log_test.go(8KB)
--------goleak_test.go(974B)
--------log_load_test.go(36KB)
--------utils.go(2KB)
--------log_append_test.go(3KB)
--------bench_join_test.go(2KB)
--------bench_add_test.go(1024B)
----keystore()
--------keystore.go(3KB)
--------interface.go(403B)
----LICENSE(15KB)
----io()
--------io.go(1KB)
----accesscontroller()
--------default.go(551B)
--------interface.go(412B)
----.gitignore(2KB)
----.codecov.yml(264B)
----.golangci.yml(632B)
----entry()
--------entry_map.go(4KB)
--------lamportclock.go(2KB)
--------sorting()
--------utils.go(3KB)
--------entry_io.go(5KB)
--------entry.go(14KB)
----Makefile(280B)
----go.sum(129KB)
----errmsg()
--------errmsg.go(4KB)
----README.md(2KB)
----log_io.go(6KB)
----go.mod(1KB)